diff --git a/dist/classes/AckHandler.d.ts b/dist/classes/AckHandler.d.ts deleted file mode 100644 index 7ee6807..0000000 --- a/dist/classes/AckHandler.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare class AckHandler { - static acksToSend: number[]; - static receivedAck(ackID: number): void; - static sendAck(ackID: number): void; -} diff --git a/dist/classes/AckHandler.js b/dist/classes/AckHandler.js deleted file mode 100644 index ff9b5d1..0000000 --- a/dist/classes/AckHandler.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -class AckHandler { - static receivedAck(ackID) { - } - static sendAck(ackID) { - this.acksToSend.push(ackID); - } -} -AckHandler.acksToSend = []; -exports.AckHandler = AckHandler; -//# sourceMappingURL=AckHandler.js.map \ No newline at end of file diff --git a/dist/classes/AckHandler.js.map b/dist/classes/AckHandler.js.map deleted file mode 100644 index f93b2a2..0000000 --- a/dist/classes/AckHandler.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AckHandler.js","sourceRoot":"","sources":["../../lib/classes/AckHandler.ts"],"names":[],"mappings":";;AAAA;IAGI,MAAM,CAAC,WAAW,CAAC,KAAa;IAGhC,CAAC;IACD,MAAM,CAAC,OAAO,CAAC,KAAa;QAExB,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAChC,CAAC;;AARM,qBAAU,GAAa,EAAE,CAAC;AAFrC,gCAWC"} \ No newline at end of file diff --git a/dist/classes/Assets.d.ts b/dist/classes/Assets.d.ts deleted file mode 100644 index 870a173..0000000 --- a/dist/classes/Assets.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare class Assets { -} diff --git a/dist/classes/Assets.js b/dist/classes/Assets.js deleted file mode 100644 index f4ec06d..0000000 --- a/dist/classes/Assets.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -class Assets { -} -exports.Assets = Assets; -//# sourceMappingURL=Assets.js.map \ No newline at end of file diff --git a/dist/classes/Assets.js.map b/dist/classes/Assets.js.map deleted file mode 100644 index 75207b0..0000000 --- a/dist/classes/Assets.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Assets.js","sourceRoot":"","sources":["../../lib/classes/Assets.ts"],"names":[],"mappings":";;AAAA;CAGC;AAHD,wBAGC"} \ No newline at end of file diff --git a/dist/classes/BVHDecoder.d.ts b/dist/classes/BVHDecoder.d.ts deleted file mode 100644 index 5b3e150..0000000 --- a/dist/classes/BVHDecoder.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -export declare class BVHDecoder { - priority: number; - length: number; - expressionName: string; - inPoint: number; - outPoint: number; - loop: number; - easeInTime: number; - easeOutTime: number; - handPose: number; - jointCount: number; - readFromBuffer(buf: Buffer, pos: number): void; -} diff --git a/dist/classes/BVHDecoder.js b/dist/classes/BVHDecoder.js deleted file mode 100644 index 227c69c..0000000 --- a/dist/classes/BVHDecoder.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Utils_1 = require("./Utils"); -class BVHDecoder { - readFromBuffer(buf, pos) { - const header1 = buf.readUInt16LE(pos); - pos = pos + 2; - const header2 = buf.readUInt16LE(pos); - pos = pos + 2; - if (header1 !== 1 || header2 !== 0) { - console.error('BVH Decoder: invalid data'); - return; - } - else { - console.log('Header: OK'); - } - this.priority = buf.readInt32LE(pos); - pos = pos + 4; - this.length = buf.readFloatLE(pos); - pos = pos + 4; - let result = Utils_1.Utils.BufferToString(buf, pos); - pos += result.readLength; - console.log(result); - this.expressionName = result.result; - this.inPoint = buf.readFloatLE(pos); - pos += 4; - this.outPoint = buf.readFloatLE(pos); - pos += 4; - this.loop = buf.readInt32LE(pos); - pos += 4; - this.easeInTime = buf.readFloatLE(pos); - pos += 4; - this.easeOutTime = buf.readFloatLE(pos); - pos += 4; - this.handPose = buf.readUInt32LE(pos); - pos += 4; - this.jointCount = buf.readUInt32LE(pos); - pos += 4; - console.log(this); - } -} -exports.BVHDecoder = BVHDecoder; -//# sourceMappingURL=BVHDecoder.js.map \ No newline at end of file diff --git a/dist/classes/BVHDecoder.js.map b/dist/classes/BVHDecoder.js.map deleted file mode 100644 index 0daf9f6..0000000 --- a/dist/classes/BVHDecoder.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BVHDecoder.js","sourceRoot":"","sources":["../../lib/classes/BVHDecoder.ts"],"names":[],"mappings":";;AAAA,mCAA8B;AAE9B;IAeI,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,OAAO,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtC,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;QACd,MAAM,OAAO,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtC,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;QACd,EAAE,CAAC,CAAC,OAAO,KAAK,CAAC,IAAI,OAAO,KAAK,CAAC,CAAC,CACnC,CAAC;YACG,OAAO,CAAC,KAAK,CAAC,2BAA2B,CAAC,CAAC;YAC3C,MAAM,CAAC;QACX,CAAC;QACD,IAAI,CACJ,CAAC;YACG,OAAO,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC;QAC9B,CAAC;QACD,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrC,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;QACd,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnC,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;QACd,IAAI,MAAM,GAAG,aAAK,CAAC,cAAc,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,MAAM,CAAC,UAAU,CAAC;QACzB,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACpB,IAAI,CAAC,cAAc,GAAG,MAAM,CAAC,MAAM,CAAC;QACpC,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtC,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,CAAC,CAAC;QAET,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;IACtB,CAAC;CACJ;AAvDD,gCAuDC"} \ No newline at end of file diff --git a/dist/classes/ClientEvents.d.ts b/dist/classes/ClientEvents.d.ts index aa081ee..b6e1eb1 100644 --- a/dist/classes/ClientEvents.d.ts +++ b/dist/classes/ClientEvents.d.ts @@ -1,16 +1,5 @@ -import { LureEvent } from '../events/LureEvent'; -import { ChatEvent } from '../events/ChatEvent'; -import { TeleportEvent } from '../events/TeleportEvent'; import { Subject } from 'rxjs/Subject'; -import { InstantMessageEvent } from '../events/InstantMessageEvent'; -import { GroupInviteEvent } from '../events/GroupInviteEvent'; -import { FriendRequestEvent } from '../events/FriendRequestEvent'; -import { DisconnectEvent } from '../events/DisconnectEvent'; -import { GroupChatEvent } from '../events/GroupChatEvent'; -import { GroupChatSessionJoinEvent } from '../events/GroupChatSessionJoinEvent'; -import { GroupChatSessionAgentListEvent } from '../events/GroupChatSessionAgentListEvent'; -import { InventoryOfferedEvent } from '../events/InventoryOfferedEvent'; -import { FriendResponseEvent } from '../events/FriendshipResponseEvent'; +import { ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, TeleportEvent } from '..'; export declare class ClientEvents { onNearbyChat: Subject; onInstantMessage: Subject; diff --git a/dist/classes/ClientEvents.js.map b/dist/classes/ClientEvents.js.map index 344f2c4..0192c42 100644 --- a/dist/classes/ClientEvents.js.map +++ b/dist/classes/ClientEvents.js.map @@ -1 +1 @@ -{"version":3,"file":"ClientEvents.js","sourceRoot":"","sources":["../../lib/classes/ClientEvents.ts"],"names":[],"mappings":";;AAGA,0CAAqC;AAWrC;IAAA;QAEI,iBAAY,GAAuB,IAAI,iBAAO,EAAa,CAAC;QAC5D,qBAAgB,GAAiC,IAAI,iBAAO,EAAuB,CAAC;QACpF,kBAAa,GAA8B,IAAI,iBAAO,EAAoB,CAAC;QAC3E,oBAAe,GAAgC,IAAI,iBAAO,EAAsB,CAAC;QACjF,uBAAkB,GAAmC,IAAI,iBAAO,EAAyB,CAAC;QAC1F,WAAM,GAAuB,IAAI,iBAAO,EAAa,CAAC;QACtD,oBAAe,GAA2B,IAAI,iBAAO,EAAiB,CAAC;QACvE,mBAAc,GAA8B,IAAI,iBAAO,EAAmB,CAAC;QAC3E,qBAAgB,GAAoB,IAAI,iBAAO,EAAU,CAAC;QAC1D,gBAAW,GAA4B,IAAI,iBAAO,EAAkB,CAAC;QACrE,2BAAsB,GAAuC,IAAI,iBAAO,EAA6B,CAAC;QACtG,+BAA0B,GAA4C,IAAI,iBAAO,EAAkC,CAAC;QACpH,qBAAgB,GAAiC,IAAI,iBAAO,EAAuB,CAAC;IACxF,CAAC;CAAA;AAfD,oCAeC"} \ No newline at end of file +{"version":3,"file":"ClientEvents.js","sourceRoot":"","sources":["../../lib/classes/ClientEvents.ts"],"names":[],"mappings":";;AAAA,0CAAqC;AAarC;IAAA;QAEI,iBAAY,GAAuB,IAAI,iBAAO,EAAa,CAAC;QAC5D,qBAAgB,GAAiC,IAAI,iBAAO,EAAuB,CAAC;QACpF,kBAAa,GAA8B,IAAI,iBAAO,EAAoB,CAAC;QAC3E,oBAAe,GAAgC,IAAI,iBAAO,EAAsB,CAAC;QACjF,uBAAkB,GAAmC,IAAI,iBAAO,EAAyB,CAAC;QAC1F,WAAM,GAAuB,IAAI,iBAAO,EAAa,CAAC;QACtD,oBAAe,GAA2B,IAAI,iBAAO,EAAiB,CAAC;QACvE,mBAAc,GAA8B,IAAI,iBAAO,EAAmB,CAAC;QAC3E,qBAAgB,GAAoB,IAAI,iBAAO,EAAU,CAAC;QAC1D,gBAAW,GAA4B,IAAI,iBAAO,EAAkB,CAAC;QACrE,2BAAsB,GAAuC,IAAI,iBAAO,EAA6B,CAAC;QACtG,+BAA0B,GAA4C,IAAI,iBAAO,EAAkC,CAAC;QACpH,qBAAgB,GAAiC,IAAI,iBAAO,EAAuB,CAAC;IACxF,CAAC;CAAA;AAfD,oCAeC"} \ No newline at end of file diff --git a/dist/classes/Comms.js b/dist/classes/Comms.js index 4659e39..060ea6b 100644 --- a/dist/classes/Comms.js +++ b/dist/classes/Comms.js @@ -2,17 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); const Message_1 = require("../enums/Message"); const Utils_1 = require("./Utils"); -const ChatEvent_1 = require("../events/ChatEvent"); const InstantMessageDialog_1 = require("../enums/InstantMessageDialog"); -const LureEvent_1 = require("../events/LureEvent"); -const InstantMessageEvent_1 = require("../events/InstantMessageEvent"); -const ChatSourceType_1 = require("../enums/ChatSourceType"); -const InstantMessageEventFlags_1 = require("../enums/InstantMessageEventFlags"); -const GroupInviteEvent_1 = require("../events/GroupInviteEvent"); -const GroupChatEvent_1 = require("../events/GroupChatEvent"); -const FriendRequestEvent_1 = require("../events/FriendRequestEvent"); -const InventoryOfferedEvent_1 = require("../events/InventoryOfferedEvent"); -const FriendshipResponseEvent_1 = require("../events/FriendshipResponseEvent"); +const __1 = require(".."); class Comms { constructor(circuit, agent, clientEvents) { this.clientEvents = clientEvents; @@ -29,20 +20,20 @@ class Comms { switch (im.MessageBlock.Dialog) { case InstantMessageDialog_1.InstantMessageDialog.MessageFromAgent: { - const imEvent = new InstantMessageEvent_1.InstantMessageEvent(); - imEvent.source = ChatSourceType_1.ChatSourceType.Agent; + const imEvent = new __1.InstantMessageEvent(); + imEvent.source = __1.ChatSourceType.Agent; imEvent.from = im.AgentData.AgentID; imEvent.owner = im.AgentData.AgentID; imEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); imEvent.message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - imEvent.flags = InstantMessageEventFlags_1.InstantMessageEventFlags.normal; + imEvent.flags = __1.InstantMessageEventFlags.normal; this.clientEvents.onInstantMessage.next(imEvent); break; } case InstantMessageDialog_1.InstantMessageDialog.MessageBox: break; case InstantMessageDialog_1.InstantMessageDialog.GroupInvitation: - const giEvent = new GroupInviteEvent_1.GroupInviteEvent(); + const giEvent = new __1.GroupInviteEvent(); giEvent.from = im.AgentData.AgentID; giEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); giEvent.message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); @@ -53,12 +44,12 @@ class Comms { { const fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); const message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - const ioEvent = new InventoryOfferedEvent_1.InventoryOfferedEvent(); + const ioEvent = new __1.InventoryOfferedEvent(); ioEvent.from = im.AgentData.AgentID; ioEvent.fromName = fromName; ioEvent.message = message; ioEvent.requestID = im.MessageBlock.ID; - ioEvent.source = ChatSourceType_1.ChatSourceType.Agent; + ioEvent.source = __1.ChatSourceType.Agent; this.clientEvents.onInventoryOffered.next(ioEvent); break; } @@ -70,12 +61,12 @@ class Comms { { const fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); const message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - const ioEvent = new InventoryOfferedEvent_1.InventoryOfferedEvent(); + const ioEvent = new __1.InventoryOfferedEvent(); ioEvent.from = im.AgentData.AgentID; ioEvent.fromName = fromName; ioEvent.message = message; ioEvent.requestID = im.MessageBlock.ID; - ioEvent.source = ChatSourceType_1.ChatSourceType.Object; + ioEvent.source = __1.ChatSourceType.Object; ioEvent.type = im.MessageBlock.BinaryBucket.readUInt8(0); this.clientEvents.onInventoryOffered.next(ioEvent); break; @@ -86,32 +77,32 @@ class Comms { break; case InstantMessageDialog_1.InstantMessageDialog.MessageFromObject: { - const imEvent = new InstantMessageEvent_1.InstantMessageEvent(); - imEvent.source = ChatSourceType_1.ChatSourceType.Object; + const imEvent = new __1.InstantMessageEvent(); + imEvent.source = __1.ChatSourceType.Object; imEvent.owner = im.AgentData.AgentID; imEvent.from = im.MessageBlock.ID; imEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); imEvent.message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - imEvent.flags = InstantMessageEventFlags_1.InstantMessageEventFlags.normal; + imEvent.flags = __1.InstantMessageEventFlags.normal; this.clientEvents.onInstantMessage.next(imEvent); break; } case InstantMessageDialog_1.InstantMessageDialog.BusyAutoResponse: { - const imEvent = new InstantMessageEvent_1.InstantMessageEvent(); - imEvent.source = ChatSourceType_1.ChatSourceType.Agent; + const imEvent = new __1.InstantMessageEvent(); + imEvent.source = __1.ChatSourceType.Agent; imEvent.from = im.AgentData.AgentID; imEvent.owner = im.AgentData.AgentID; imEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); imEvent.message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - imEvent.flags = InstantMessageEventFlags_1.InstantMessageEventFlags.busyResponse; + imEvent.flags = __1.InstantMessageEventFlags.busyResponse; this.clientEvents.onInstantMessage.next(imEvent); break; } case InstantMessageDialog_1.InstantMessageDialog.ConsoleAndChatHistory: break; case InstantMessageDialog_1.InstantMessageDialog.RequestTeleport: - const lureEvent = new LureEvent_1.LureEvent(); + const lureEvent = new __1.LureEvent(); const extraData = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.BinaryBucket).split('|'); lureEvent.from = im.AgentData.AgentID; lureEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); @@ -149,7 +140,7 @@ class Comms { { const fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); const message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - const frEvent = new FriendRequestEvent_1.FriendRequestEvent(); + const frEvent = new __1.FriendRequestEvent(); frEvent.from = im.AgentData.AgentID; frEvent.fromName = fromName; frEvent.message = message; @@ -161,7 +152,7 @@ class Comms { { const fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); const message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - const frEvent = new FriendshipResponseEvent_1.FriendResponseEvent(); + const frEvent = new __1.FriendResponseEvent(); frEvent.from = im.AgentData.AgentID; frEvent.fromName = fromName; frEvent.message = message; @@ -174,7 +165,7 @@ class Comms { { const fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); const message = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.Message); - const frEvent = new FriendshipResponseEvent_1.FriendResponseEvent(); + const frEvent = new __1.FriendResponseEvent(); frEvent.from = im.AgentData.AgentID; frEvent.fromName = fromName; frEvent.message = message; @@ -185,31 +176,31 @@ class Comms { } case InstantMessageDialog_1.InstantMessageDialog.StartTyping: { - const imEvent = new InstantMessageEvent_1.InstantMessageEvent(); - imEvent.source = ChatSourceType_1.ChatSourceType.Agent; + const imEvent = new __1.InstantMessageEvent(); + imEvent.source = __1.ChatSourceType.Agent; imEvent.from = im.AgentData.AgentID; imEvent.owner = im.AgentData.AgentID; imEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); imEvent.message = ''; - imEvent.flags = InstantMessageEventFlags_1.InstantMessageEventFlags.startTyping; + imEvent.flags = __1.InstantMessageEventFlags.startTyping; this.clientEvents.onInstantMessage.next(imEvent); break; } case InstantMessageDialog_1.InstantMessageDialog.StopTyping: { - const imEvent = new InstantMessageEvent_1.InstantMessageEvent(); - imEvent.source = ChatSourceType_1.ChatSourceType.Agent; + const imEvent = new __1.InstantMessageEvent(); + imEvent.source = __1.ChatSourceType.Agent; imEvent.from = im.AgentData.AgentID; imEvent.owner = im.AgentData.AgentID; imEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); imEvent.message = ''; - imEvent.flags = InstantMessageEventFlags_1.InstantMessageEventFlags.finishTyping; + imEvent.flags = __1.InstantMessageEventFlags.finishTyping; this.clientEvents.onInstantMessage.next(imEvent); break; } case InstantMessageDialog_1.InstantMessageDialog.SessionSend: { - const groupChatEvent = new GroupChatEvent_1.GroupChatEvent(); + const groupChatEvent = new __1.GroupChatEvent(); groupChatEvent.from = im.AgentData.AgentID; groupChatEvent.fromName = Utils_1.Utils.BufferToStringSimple(im.MessageBlock.FromAgentName); groupChatEvent.groupID = im.MessageBlock.ID; @@ -221,7 +212,7 @@ class Comms { break; case Message_1.Message.ChatFromSimulator: const chat = packet.message; - const event = new ChatEvent_1.ChatEvent(); + const event = new __1.ChatEvent(); event.fromName = Utils_1.Utils.BufferToStringSimple(chat.ChatData.FromName); event.message = Utils_1.Utils.BufferToStringSimple(chat.ChatData.Message); event.from = chat.ChatData.SourceID; diff --git a/dist/classes/Comms.js.map b/dist/classes/Comms.js.map index 4535685..094b4a8 100644 --- a/dist/classes/Comms.js.map +++ b/dist/classes/Comms.js.map @@ -1 +1 @@ -{"version":3,"file":"Comms.js","sourceRoot":"","sources":["../../lib/classes/Comms.ts"],"names":[],"mappings":";;AAGA,8CAAyC;AAGzC,mCAA8B;AAC9B,mDAA8C;AAC9C,wEAAmE;AACnE,mDAA8C;AAG9C,uEAAkE;AAClE,4DAAuD;AACvD,gFAA2E;AAC3E,iEAA4D;AAC5D,6DAAwD;AACxD,qEAAgE;AAChE,2EAAsE;AACtE,+EAAsE;AAEtE;IAMI,YAAY,OAAgB,EAAE,KAAY,EAAE,YAA0B;QAElE,IAAI,CAAC,YAAY,GAAG,YAAY,CAAC;QACjC,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACvB,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QAEnB,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC;YAC7B,iBAAO,CAAC,sBAAsB;YAC9B,iBAAO,CAAC,iBAAiB;YACzB,iBAAO,CAAC,YAAY;SACvB,EAAE,CAAC,MAAc,EAAE,EAAE;YAElB,MAAM,CAAC,CAAC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAC1B,CAAC;gBACG,KAAK,iBAAO,CAAC,sBAAsB;oBAC/B,MAAM,EAAE,GAAG,MAAM,CAAC,OAAwC,CAAC;oBAC3D,MAAM,CAAC,CAAC,EAAE,CAAC,YAAY,CAAC,MAAM,CAAC,CAC/B,CAAC;wBACG,KAAK,2CAAoB,CAAC,gBAAgB;4BAC1C,CAAC;gCACG,MAAM,OAAO,GAAG,IAAI,yCAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,KAAK,CAAC;gCACtC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACrC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC7E,OAAO,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCACtE,OAAO,CAAC,KAAK,GAAG,mDAAwB,CAAC,MAAM,CAAC;gCAChD,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,UAAU;4BAChC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,eAAe;4BACrC,MAAM,OAAO,GAAG,IAAI,mCAAgB,EAAE,CAAC;4BACvC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;4BACpC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;4BAC7E,OAAO,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;4BACtE,OAAO,CAAC,QAAQ,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;4BACtC,IAAI,CAAC,YAAY,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;4BAC9C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,gBAAgB;4BAC1C,CAAC;gCACG,MAAM,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC3E,MAAM,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCAEpE,MAAM,OAAO,GAAG,IAAI,6CAAqB,EAAE,CAAC;gCAC5C,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC;gCAC5B,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC;gCAC1B,OAAO,CAAC,SAAS,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCACvC,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,KAAK,CAAC;gCACtC,IAAI,CAAC,YAAY,CAAC,kBAAkB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACnD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,iBAAiB;4BACvC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,iBAAiB;4BACvC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,oBAAoB;4BAC9C,CAAC;gCACG,MAAM,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC3E,MAAM,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCAEpE,MAAM,OAAO,GAAG,IAAI,6CAAqB,EAAE,CAAC;gCAC5C,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC;gCAC5B,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC;gCAC1B,OAAO,CAAC,SAAS,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCACvC,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,MAAM,CAAC;gCACvC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,YAAY,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;gCACzD,IAAI,CAAC,YAAY,CAAC,kBAAkB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACnD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,qBAAqB;4BAC3C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,qBAAqB;4BAC3C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,iBAAiB;4BAC3C,CAAC;gCACG,MAAM,OAAO,GAAG,IAAI,yCAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,MAAM,CAAC;gCACvC,OAAO,CAAC,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACrC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCAClC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC7E,OAAO,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCACtE,OAAO,CAAC,KAAK,GAAG,mDAAwB,CAAC,MAAM,CAAC;gCAChD,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,gBAAgB;4BAC1C,CAAC;gCACG,MAAM,OAAO,GAAG,IAAI,yCAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,KAAK,CAAC;gCACtC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACrC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC7E,OAAO,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCACtE,OAAO,CAAC,KAAK,GAAG,mDAAwB,CAAC,YAAY,CAAC;gCACtD,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,qBAAqB;4BAC3C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,eAAe;4BACrC,MAAM,SAAS,GAAG,IAAI,qBAAS,EAAE,CAAC;4BAClC,MAAM,SAAS,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;4BACtF,SAAS,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;4BACtC,SAAS,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;4BAC/E,SAAS,CAAC,WAAW,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;4BAC5E,SAAS,CAAC,QAAQ,GAAG,EAAE,CAAC,YAAY,CAAC,QAAQ,CAAC;4BAC9C,SAAS,CAAC,QAAQ,GAAG,EAAE,CAAC,YAAY,CAAC,QAAQ,CAAC;4BAC9C,SAAS,CAAC,MAAM,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;4BACtC,SAAS,CAAC,KAAK,GAAG,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;4BAC7C,SAAS,CAAC,KAAK,GAAG,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;4BAC7C,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;4BACzC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,cAAc;4BACpC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,YAAY;4BAClC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,WAAW;4BACjC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,OAAO;4BAC7B,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,eAAe;4BACrC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,WAAW;4BACjC,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,4BAA4B;4BAClD,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,4BAA4B;4BAClD,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,qBAAqB;4BAC3C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,sBAAsB;4BAC5C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,oBAAoB;4BAC1C,KAAK,CAAC;wBACV,KAAK,2CAAoB,CAAC,iBAAiB;4BAC3C,CAAC;gCACG,MAAM,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC3E,MAAM,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCAEpE,MAAM,OAAO,GAAG,IAAI,uCAAkB,EAAE,CAAC;gCACzC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC;gCAC5B,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC;gCAC1B,OAAO,CAAC,SAAS,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCAEvC,IAAI,CAAC,YAAY,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCAChD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,kBAAkB;4BAC5C,CAAC;gCACG,MAAM,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC3E,MAAM,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCACpE,MAAM,OAAO,GAAG,IAAI,6CAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC;gCAC5B,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC;gCAC1B,OAAO,CAAC,SAAS,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCACvC,OAAO,CAAC,QAAQ,GAAG,IAAI,CAAC;gCACxB,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,kBAAkB;4BAC5C,CAAC;gCACG,MAAM,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC3E,MAAM,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCACpE,MAAM,OAAO,GAAG,IAAI,6CAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC;gCAC5B,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC;gCAC1B,OAAO,CAAC,SAAS,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCACvC,OAAO,CAAC,QAAQ,GAAG,KAAK,CAAC;gCACzB,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,WAAW;4BACrC,CAAC;gCACG,MAAM,OAAO,GAAG,IAAI,yCAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,KAAK,CAAC;gCACtC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACrC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC7E,OAAO,CAAC,OAAO,GAAG,EAAE,CAAC;gCACrB,OAAO,CAAC,KAAK,GAAG,mDAAwB,CAAC,WAAW,CAAC;gCACrD,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,UAAU;4BACpC,CAAC;gCACG,MAAM,OAAO,GAAG,IAAI,yCAAmB,EAAE,CAAC;gCAC1C,OAAO,CAAC,MAAM,GAAG,+BAAc,CAAC,KAAK,CAAC;gCACtC,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACpC,OAAO,CAAC,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCACrC,OAAO,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCAC7E,OAAO,CAAC,OAAO,GAAG,EAAE,CAAC;gCACrB,OAAO,CAAC,KAAK,GAAG,mDAAwB,CAAC,YAAY,CAAC;gCACtD,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gCACjD,KAAK,CAAC;4BACV,CAAC;wBACD,KAAK,2CAAoB,CAAC,WAAW;4BACrC,CAAC;gCACG,MAAM,cAAc,GAAG,IAAI,+BAAc,EAAE,CAAC;gCAC5C,cAAc,CAAC,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,OAAO,CAAC;gCAC3C,cAAc,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,aAAa,CAAC,CAAC;gCACpF,cAAc,CAAC,OAAO,GAAG,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC;gCAC5C,cAAc,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;gCAC7E,IAAI,CAAC,YAAY,CAAC,WAAW,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;gCACnD,KAAK,CAAC;4BACV,CAAC;oBAEL,CAAC;oBACD,KAAK,CAAC;gBAEV,KAAK,iBAAO,CAAC,iBAAiB;oBAE1B,MAAM,IAAI,GAAG,MAAM,CAAC,OAAmC,CAAC;oBACxD,MAAM,KAAK,GAAG,IAAI,qBAAS,EAAE,CAAC;oBAC9B,KAAK,CAAC,QAAQ,GAAG,aAAK,CAAC,oBAAoB,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oBACpE,KAAK,CAAC,OAAO,GAAG,aAAK,CAAC,oBAAoB,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;oBAClE,KAAK,CAAC,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC;oBACpC,KAAK,CAAC,OAAO,GAAG,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC;oBACtC,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC;oBACxC,KAAK,CAAC,UAAU,GAAG,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC;oBAC5C,KAAK,CAAC,OAAO,GAAG,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC;oBACtC,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC;oBACxC,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;oBAC3C,KAAK,CAAC;gBAEV,KAAK,iBAAO,CAAC,YAAY;oBACrB,MAAM,MAAM,GAAG,MAAM,CAAC,OAA8B,CAAC;oBAErD,MAAM,YAAY,GAAG,aAAK,CAAC,oBAAoB,CAAC,MAAM,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;oBAE1E,OAAO,CAAC,GAAG,CAAC,iBAAiB,GAAG,YAAY,CAAC,CAAC;oBAC9C,MAAM,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE;wBAE9B,MAAM,gBAAgB,GAAG,aAAK,CAAC,oBAAoB,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;wBAClE,OAAO,CAAC,GAAG,CAAC,sBAAsB,GAAG,gBAAgB,CAAC,CAAC;oBAC3D,CAAC,CAAC,CAAC;oBACH,KAAK,CAAC;YACd,CAAC;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAED,QAAQ;IAGR,CAAC;CACJ;AAjQD,sBAiQC"} \ No newline at end of file +{"version":3,"file":"Comms.js","sourceRoot":"","sources":["../../lib/classes/Comms.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/Events.d.ts b/dist/classes/Events.d.ts deleted file mode 100644 index 21a87a3..0000000 --- a/dist/classes/Events.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { LureEvent } from '../events/LureEvent'; -import { ChatEvent } from '../events/ChatEvent'; -import { TeleportEvent } from '../events/TeleportEvent'; -import { Subject } from 'rxjs/Subject'; -export declare class Events { - onNearbyChat: Subject; - onLure: Subject; - onTeleportEvent: Subject; -} diff --git a/dist/classes/Events.js b/dist/classes/Events.js deleted file mode 100644 index cc601e9..0000000 --- a/dist/classes/Events.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Subject_1 = require("rxjs/Subject"); -class Events { - constructor() { - this.onNearbyChat = new Subject_1.Subject(); - this.onLure = new Subject_1.Subject(); - this.onTeleportEvent = new Subject_1.Subject(); - } -} -exports.Events = Events; -//# sourceMappingURL=Events.js.map \ No newline at end of file diff --git a/dist/classes/Events.js.map b/dist/classes/Events.js.map deleted file mode 100644 index fd849b3..0000000 --- a/dist/classes/Events.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Events.js","sourceRoot":"","sources":["../../lib/classes/Events.ts"],"names":[],"mappings":";;AAGA,0CAAqC;AAErC;IAAA;QAEI,iBAAY,GAAuB,IAAI,iBAAO,EAAa,CAAC;QAC5D,WAAM,GAAuB,IAAI,iBAAO,EAAa,CAAC;QACtD,oBAAe,GAA2B,IAAI,iBAAO,EAAiB,CAAC;IAC3E,CAAC;CAAA;AALD,wBAKC"} \ No newline at end of file diff --git a/dist/classes/GameObject.d.ts b/dist/classes/GameObject.d.ts deleted file mode 100644 index 5b0a2e8..0000000 --- a/dist/classes/GameObject.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -/// -import { Vector3 } from './Vector3'; -import { UUID } from './UUID'; -import { PCode } from '../enums/PCode'; -import { Quaternion } from './Quaternion'; -import { Tree } from '../enums/Tree'; -import { SoundFlags } from '../enums/SoundFlags'; -import { NameValue } from './NameValue'; -export declare class GameObject { - ID: number; - State: number; - FullID: UUID; - CRC: number; - PCode: PCode; - Material: number; - ClickAction: number; - Scale: Vector3; - ObjectData: Buffer; - ParentID: number; - UpdateFlags: number; - Flags: number; - PathCurve: number; - ProfileCurve: number; - PathBegin: number; - PathEnd: number; - PathScaleX: number; - PathScaleY: number; - PathShearX: number; - PathShearY: number; - PathTwist: number; - PathTwistBegin: number; - PathRadiusOffset: number; - PathTaperX: number; - PathTaperY: number; - PathRevolutions: number; - PathSkew: number; - ProfileBegin: number; - ProfileEnd: number; - ProfileHollow: number; - TextureEntry: Buffer; - TextureAnim: Buffer; - Data: Buffer; - Text: string; - TextColor: Buffer; - MediaURL: string; - PSBlock: Buffer; - OwnerID: UUID; - JointType: number; - JointPivot: Vector3; - JointAxisOrAnchor: Vector3; - Position: Vector3; - Rotation: Quaternion; - AngularVelocity: Vector3; - TreeSpecies: Tree; - Sound: UUID; - SoundGain: number; - SoundFlags: SoundFlags; - SoundRadius: number; - IsAttachment: boolean; - NameValue: { - [key: string]: NameValue; - }; - constructor(); -} diff --git a/dist/classes/GameObject.js b/dist/classes/GameObject.js deleted file mode 100644 index 1dcfa71..0000000 --- a/dist/classes/GameObject.js +++ /dev/null @@ -1,19 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Vector3_1 = require("./Vector3"); -const Quaternion_1 = require("./Quaternion"); -class GameObject { - constructor() { - this.Position = Vector3_1.Vector3.getZero(); - this.Rotation = Quaternion_1.Quaternion.getIdentity(); - this.IsAttachment = false; - this.NameValue = {}; - this.AngularVelocity = Vector3_1.Vector3.getZero(); - this.TreeSpecies = 0; - this.SoundFlags = 0; - this.SoundRadius = 1.0; - this.SoundGain = 1.0; - } -} -exports.GameObject = GameObject; -//# sourceMappingURL=GameObject.js.map \ No newline at end of file diff --git a/dist/classes/GameObject.js.map b/dist/classes/GameObject.js.map deleted file mode 100644 index 1c85045..0000000 --- a/dist/classes/GameObject.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GameObject.js","sourceRoot":"","sources":["../../lib/classes/GameObject.ts"],"names":[],"mappings":";;AAAA,uCAAkC;AAGlC,6CAAwC;AAKxC;IAqDI;QAEI,IAAI,CAAC,QAAQ,GAAG,iBAAO,CAAC,OAAO,EAAE,CAAC;QAClC,IAAI,CAAC,QAAQ,GAAG,uBAAU,CAAC,WAAW,EAAE,CAAC;QACzC,IAAI,CAAC,YAAY,GAAG,KAAK,CAAC;QAC1B,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,IAAI,CAAC,eAAe,GAAG,iBAAO,CAAC,OAAO,EAAE,CAAC;QACzC,IAAI,CAAC,WAAW,GAAG,CAAC,CAAC;QACrB,IAAI,CAAC,UAAU,GAAG,CAAC,CAAC;QACpB,IAAI,CAAC,WAAW,GAAG,GAAG,CAAC;QACvB,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;IACzB,CAAC;CACJ;AAjED,gCAiEC"} \ No newline at end of file diff --git a/dist/classes/Object.d.ts b/dist/classes/Object.d.ts deleted file mode 100644 index 5b0a2e8..0000000 --- a/dist/classes/Object.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -/// -import { Vector3 } from './Vector3'; -import { UUID } from './UUID'; -import { PCode } from '../enums/PCode'; -import { Quaternion } from './Quaternion'; -import { Tree } from '../enums/Tree'; -import { SoundFlags } from '../enums/SoundFlags'; -import { NameValue } from './NameValue'; -export declare class GameObject { - ID: number; - State: number; - FullID: UUID; - CRC: number; - PCode: PCode; - Material: number; - ClickAction: number; - Scale: Vector3; - ObjectData: Buffer; - ParentID: number; - UpdateFlags: number; - Flags: number; - PathCurve: number; - ProfileCurve: number; - PathBegin: number; - PathEnd: number; - PathScaleX: number; - PathScaleY: number; - PathShearX: number; - PathShearY: number; - PathTwist: number; - PathTwistBegin: number; - PathRadiusOffset: number; - PathTaperX: number; - PathTaperY: number; - PathRevolutions: number; - PathSkew: number; - ProfileBegin: number; - ProfileEnd: number; - ProfileHollow: number; - TextureEntry: Buffer; - TextureAnim: Buffer; - Data: Buffer; - Text: string; - TextColor: Buffer; - MediaURL: string; - PSBlock: Buffer; - OwnerID: UUID; - JointType: number; - JointPivot: Vector3; - JointAxisOrAnchor: Vector3; - Position: Vector3; - Rotation: Quaternion; - AngularVelocity: Vector3; - TreeSpecies: Tree; - Sound: UUID; - SoundGain: number; - SoundFlags: SoundFlags; - SoundRadius: number; - IsAttachment: boolean; - NameValue: { - [key: string]: NameValue; - }; - constructor(); -} diff --git a/dist/classes/Object.js b/dist/classes/Object.js deleted file mode 100644 index 9791a8b..0000000 --- a/dist/classes/Object.js +++ /dev/null @@ -1,19 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Vector3_1 = require("./Vector3"); -const Quaternion_1 = require("./Quaternion"); -class GameObject { - constructor() { - this.Position = Vector3_1.Vector3.getZero(); - this.Rotation = Quaternion_1.Quaternion.getIdentity(); - this.IsAttachment = false; - this.NameValue = {}; - this.AngularVelocity = Vector3_1.Vector3.getZero(); - this.TreeSpecies = 0; - this.SoundFlags = 0; - this.SoundRadius = 1.0; - this.SoundGain = 1.0; - } -} -exports.GameObject = GameObject; -//# sourceMappingURL=Object.js.map \ No newline at end of file diff --git a/dist/classes/Object.js.map b/dist/classes/Object.js.map deleted file mode 100644 index c24c7f7..0000000 --- a/dist/classes/Object.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Object.js","sourceRoot":"","sources":["../../lib/classes/Object.ts"],"names":[],"mappings":";;AAAA,uCAAkC;AAGlC,6CAAwC;AAKxC;IAqDI;QAEI,IAAI,CAAC,QAAQ,GAAG,iBAAO,CAAC,OAAO,EAAE,CAAC;QAClC,IAAI,CAAC,QAAQ,GAAG,uBAAU,CAAC,WAAW,EAAE,CAAC;QACzC,IAAI,CAAC,YAAY,GAAG,KAAK,CAAC;QAC1B,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,IAAI,CAAC,eAAe,GAAG,iBAAO,CAAC,OAAO,EAAE,CAAC;QACzC,IAAI,CAAC,WAAW,GAAG,CAAC,CAAC;QACrB,IAAI,CAAC,UAAU,GAAG,CAAC,CAAC;QACpB,IAAI,CAAC,WAAW,GAAG,GAAG,CAAC;QACvB,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;IACzB,CAAC;CACJ;AAjED,gCAiEC"} \ No newline at end of file diff --git a/dist/classes/ObjectStore.d.ts b/dist/classes/ObjectStore.d.ts deleted file mode 100644 index d082d3b..0000000 --- a/dist/classes/ObjectStore.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { Circuit } from './Circuit'; -import { Agent } from './Agent'; -import { GameObject } from './Object'; -import { NameValue } from './NameValue'; -import { ClientEvents } from './ClientEvents'; -export declare class ObjectStore { - private circuit; - private agent; - private objects; - private objectsByUUID; - private objectsByParent; - private clientEvents; - constructor(circuit: Circuit, agent: Agent, clientEvents: ClientEvents); - deleteObject(objectID: number): void; - readExtraParams(buf: Buffer, pos: number, o: GameObject): number; - getObjectsByParent(parentID: number): GameObject[]; - parseNameValues(str: string): { - [key: string]: NameValue; - }; - shutdown(): void; -} diff --git a/dist/classes/ObjectStore.js b/dist/classes/ObjectStore.js deleted file mode 100644 index 9bdf48b..0000000 --- a/dist/classes/ObjectStore.js +++ /dev/null @@ -1,366 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Message_1 = require("../enums/Message"); -const RequestMultipleObjects_1 = require("./messages/RequestMultipleObjects"); -const UUID_1 = require("./UUID"); -const Object_1 = require("./Object"); -const Quaternion_1 = require("./Quaternion"); -const Vector3_1 = require("./Vector3"); -const CompressedFlags_1 = require("../enums/CompressedFlags"); -const Utils_1 = require("./Utils"); -const PCode_1 = require("../enums/PCode"); -const NameValue_1 = require("./NameValue"); -class ObjectStore { - constructor(circuit, agent, clientEvents) { - this.objects = {}; - this.objectsByUUID = {}; - this.objectsByParent = {}; - this.clientEvents = clientEvents; - this.circuit = circuit; - this.agent = agent; - this.circuit.subscribeToMessages([ - Message_1.Message.ObjectUpdate, - Message_1.Message.ObjectUpdateCached, - Message_1.Message.ObjectUpdateCompressed, - Message_1.Message.ImprovedTerseObjectUpdate, - Message_1.Message.MultipleObjectUpdate, - Message_1.Message.KillObject - ], (packet) => { - switch (packet.message.id) { - case Message_1.Message.ObjectUpdate: - const objectUpdate = packet.message; - objectUpdate.ObjectData.forEach((objData) => { - const localID = objData.ID; - const parentID = objData.ParentID; - let addToParentList = true; - if (this.objects[localID]) { - if (this.objects[localID].ParentID !== parentID && this.objectsByParent[parentID]) { - const ind = this.objectsByParent[parentID].indexOf(localID); - if (ind !== -1) { - this.objectsByParent[parentID].splice(ind, 1); - } - } - else { - addToParentList = false; - } - } - else { - this.objects[localID] = new Object_1.GameObject(); - } - const obj = this.objects[localID]; - obj.ID = objData.ID; - obj.State = objData.State; - obj.FullID = objData.FullID; - obj.CRC = objData.CRC; - obj.PCode = objData.PCode; - obj.Material = objData.Material; - obj.ClickAction = objData.ClickAction; - obj.Scale = objData.Scale; - obj.ObjectData = objData.ObjectData; - obj.ParentID = objData.ParentID; - obj.Flags = objData.UpdateFlags; - obj.PathCurve = objData.PathCurve; - obj.ProfileCurve = objData.ProfileCurve; - obj.PathBegin = objData.PathBegin; - obj.PathEnd = objData.PathEnd; - obj.PathScaleX = objData.PathScaleX; - obj.PathScaleY = objData.PathScaleY; - obj.PathShearX = objData.PathShearX; - obj.PathShearY = objData.PathShearY; - obj.PathTwist = objData.PathTwist; - obj.PathTwistBegin = objData.PathTwistBegin; - obj.PathRadiusOffset = objData.PathRadiusOffset; - obj.PathTaperX = objData.PathTaperX; - obj.PathTaperY = objData.PathTaperY; - obj.PathRevolutions = objData.PathRevolutions; - obj.PathSkew = objData.PathSkew; - obj.ProfileBegin = objData.ProfileBegin; - obj.ProfileEnd = objData.ProfileEnd; - obj.ProfileHollow = objData.ProfileHollow; - obj.TextureEntry = objData.TextureEntry; - obj.TextureAnim = objData.TextureAnim; - obj.Data = objData.Data; - obj.Text = Utils_1.Utils.BufferToStringSimple(objData.Text); - obj.TextColor = objData.TextColor; - obj.MediaURL = Utils_1.Utils.BufferToStringSimple(objData.MediaURL); - obj.PSBlock = objData.PSBlock; - obj.Sound = objData.Sound; - obj.OwnerID = objData.OwnerID; - obj.SoundGain = objData.Gain; - obj.SoundFlags = objData.Flags; - obj.SoundRadius = objData.Radius; - obj.JointType = objData.JointType; - obj.JointPivot = objData.JointPivot; - obj.JointAxisOrAnchor = objData.JointAxisOrAnchor; - if (this.objects[localID].PCode === PCode_1.PCode.Avatar && this.objects[localID].FullID.toString() === this.agent.agentID.toString()) { - this.agent.localID = localID; - } - this.readExtraParams(objData.ExtraParams, 0, this.objects[localID]); - this.objects[localID].NameValue = this.parseNameValues(Utils_1.Utils.BufferToStringSimple(objData.NameValue)); - this.objectsByUUID[objData.FullID.toString()] = localID; - if (!this.objectsByParent[parentID]) { - this.objectsByParent[parentID] = []; - } - if (addToParentList) { - this.objectsByParent[parentID].push(localID); - } - }); - break; - case Message_1.Message.ObjectUpdateCached: - const objectUpdateCached = packet.message; - const rmo = new RequestMultipleObjects_1.RequestMultipleObjectsMessage(); - rmo.AgentData = { - AgentID: this.agent.agentID, - SessionID: this.circuit.sessionID - }; - rmo.ObjectData = []; - objectUpdateCached.ObjectData.forEach((obj) => { - rmo.ObjectData.push({ - CacheMissType: 0, - ID: obj.ID - }); - }); - circuit.sendMessage(rmo, 0); - break; - case Message_1.Message.ObjectUpdateCompressed: - { - const objectUpdateCompressed = packet.message; - objectUpdateCompressed.ObjectData.forEach((obj) => { - const flags = obj.UpdateFlags; - const buf = obj.Data; - let pos = 0; - const fullID = new UUID_1.UUID(buf, pos); - pos += 16; - const localID = buf.readUInt32LE(pos); - pos += 4; - const pcode = buf.readUInt8(pos++); - let newObj = false; - if (!this.objects[localID]) { - newObj = true; - this.objects[localID] = new Object_1.GameObject(); - } - const o = this.objects[localID]; - o.ID = localID; - this.objectsByUUID[fullID.toString()] = localID; - o.FullID = fullID; - o.Flags = flags; - o.PCode = pcode; - o.State = buf.readUInt8(pos++); - o.CRC = buf.readUInt32LE(pos); - pos = pos + 4; - o.Material = buf.readUInt8(pos++); - o.ClickAction = buf.readUInt8(pos++); - o.Scale = new Vector3_1.Vector3(buf, pos, false); - pos = pos + 12; - o.Position = new Vector3_1.Vector3(buf, pos, false); - pos = pos + 12; - o.Rotation = new Quaternion_1.Quaternion(buf, pos); - pos = pos + 12; - const compressedflags = buf.readUInt32LE(pos); - pos = pos + 4; - o.OwnerID = new UUID_1.UUID(buf, pos); - pos += 16; - if (compressedflags & CompressedFlags_1.CompressedFlags.HasAngularVelocity) { - o.AngularVelocity = new Vector3_1.Vector3(buf, pos, false); - pos = pos + 12; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.HasParent) { - const newParentID = buf.readUInt32LE(pos); - pos += 4; - let add = true; - if (!newObj) { - if (newParentID !== o.ParentID) { - const index = this.objectsByParent[o.ParentID].indexOf(localID); - if (index !== -1) { - this.objectsByParent[o.ParentID].splice(index, 1); - } - } - else { - add = false; - } - } - if (add) { - if (!this.objectsByParent[newParentID]) { - this.objectsByParent[newParentID] = []; - } - this.objectsByParent[newParentID].push(localID); - } - o.ParentID = newParentID; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.Tree) { - o.TreeSpecies = buf.readUInt8(pos++); - } - else if (compressedflags & CompressedFlags_1.CompressedFlags.ScratchPad) { - o.TreeSpecies = 0; - const scratchPadSize = buf.readUInt8(pos++); - pos = pos + scratchPadSize; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.HasText) { - const result = Utils_1.Utils.BufferToString(buf, pos); - pos += result.readLength; - o.Text = result.result; - o.TextColor = buf.slice(pos, pos + 4); - pos = pos + 4; - } - else { - o.Text = ''; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.MediaURL) { - const result = Utils_1.Utils.BufferToString(buf, pos); - pos += result.readLength; - o.MediaURL = result.result; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.HasParticles) { - pos += 86; - } - else { - } - pos = this.readExtraParams(buf, pos, o); - if (compressedflags & CompressedFlags_1.CompressedFlags.HasSound) { - o.Sound = new UUID_1.UUID(buf, pos); - pos = pos + 16; - o.SoundGain = buf.readFloatLE(pos); - pos += 4; - o.SoundFlags = buf.readUInt8(pos++); - o.SoundRadius = buf.readFloatLE(pos); - pos = pos + 4; - } - if (compressedflags & CompressedFlags_1.CompressedFlags.HasNameValues) { - const result = Utils_1.Utils.BufferToString(buf, pos); - o.NameValue = this.parseNameValues(result.result); - pos += result.readLength; - } - o.PathCurve = buf.readUInt8(pos++); - o.PathBegin = buf.readUInt16LE(pos); - pos = pos + 2; - o.PathEnd = buf.readUInt16LE(pos); - pos = pos + 2; - o.PathScaleX = buf.readUInt8(pos++); - o.PathScaleY = buf.readUInt8(pos++); - o.PathShearX = buf.readUInt8(pos++); - o.PathShearY = buf.readUInt8(pos++); - o.PathTwist = buf.readUInt8(pos++); - o.PathTwistBegin = buf.readUInt8(pos++); - o.PathRadiusOffset = buf.readUInt8(pos++); - o.PathTaperX = buf.readUInt8(pos++); - o.PathTaperY = buf.readUInt8(pos++); - o.PathRevolutions = buf.readUInt8(pos++); - o.PathSkew = buf.readUInt8(pos++); - o.ProfileCurve = buf.readUInt8(pos++); - o.ProfileBegin = buf.readUInt16LE(pos); - pos = pos + 2; - o.ProfileEnd = buf.readUInt16LE(pos); - pos = pos + 2; - o.ProfileHollow = buf.readUInt16LE(pos); - pos = pos + 2; - let textureEntryLength = buf.readUInt32LE(pos); - pos = pos + 4; - pos = pos + textureEntryLength; - if (compressedflags & CompressedFlags_1.CompressedFlags.TextureAnimation) { - pos = pos + 4; - } - o.IsAttachment = (compressedflags & CompressedFlags_1.CompressedFlags.HasNameValues) !== 0 && o.ParentID !== 0; - }); - break; - } - case Message_1.Message.ImprovedTerseObjectUpdate: - const objectUpdateTerse = packet.message; - break; - case Message_1.Message.MultipleObjectUpdate: - const multipleObjectUpdate = packet.message; - console.error('TODO: MultipleObjectUpdate'); - break; - case Message_1.Message.KillObject: - const killObj = packet.message; - killObj.ObjectData.forEach((obj) => { - const objectID = obj.ID; - this.deleteObject(objectID); - }); - break; - } - }); - } - deleteObject(objectID) { - if (this.objects[objectID]) { - if (this.objectsByParent[objectID]) { - this.objectsByParent[objectID].forEach((childObjID) => { - this.deleteObject(childObjID); - }); - } - delete this.objectsByParent[objectID]; - const objct = this.objects[objectID]; - const uuid = objct.FullID.toString(); - if (this.objectsByUUID[uuid]) { - delete this.objectsByUUID[uuid]; - } - const parentID = objct.ParentID; - if (this.objectsByParent[parentID]) { - const ind = this.objectsByParent[parentID].indexOf(objectID); - if (ind !== -1) { - this.objectsByParent[parentID].splice(ind, 1); - } - } - delete this.objects[objectID]; - } - } - readExtraParams(buf, pos, o) { - if (pos >= buf.length) { - return 0; - } - const extraParamCount = buf.readUInt8(pos++); - for (let k = 0; k < extraParamCount; k++) { - const type = buf.readUInt16LE(pos); - pos = pos + 2; - const paramLength = buf.readUInt32LE(pos); - pos = pos + 4; - pos += paramLength; - } - return pos; - } - getObjectsByParent(parentID) { - const list = this.objectsByParent[parentID]; - if (list === undefined) { - return []; - } - const result = []; - list.forEach((localID) => { - result.push(this.objects[localID]); - }); - return result; - } - parseNameValues(str) { - const nv = {}; - const lines = str.split('\n'); - lines.forEach((line) => { - if (line.length > 0) { - let kv = line.split(/[\t ]/); - if (kv.length > 5) { - for (let x = 5; x < kv.length; x++) { - kv[4] += ' ' + kv[x]; - } - kv = kv.slice(0, 5); - } - if (kv.length === 5) { - const namevalue = new NameValue_1.NameValue(); - namevalue.type = kv[1]; - namevalue.class = kv[2]; - namevalue.sendTo = kv[3]; - namevalue.value = kv[4]; - nv[kv[0]] = namevalue; - } - else { - console.log("namevalue unexpected length: " + kv.length); - console.log(kv); - } - } - }); - return nv; - } - shutdown() { - this.objects = {}; - this.objectsByUUID = {}; - this.objectsByParent = {}; - } -} -exports.ObjectStore = ObjectStore; -//# sourceMappingURL=ObjectStore.js.map \ No newline at end of file diff --git a/dist/classes/ObjectStore.js.map b/dist/classes/ObjectStore.js.map deleted file mode 100644 index d4313fc..0000000 --- a/dist/classes/ObjectStore.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectStore.js","sourceRoot":"","sources":["../../lib/classes/ObjectStore.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/PacketEventEmitter.d.ts b/dist/classes/PacketEventEmitter.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/dist/classes/PacketEventEmitter.js b/dist/classes/PacketEventEmitter.js deleted file mode 100644 index a4e1b01..0000000 --- a/dist/classes/PacketEventEmitter.js +++ /dev/null @@ -1,23 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const typed_event_emitter_1 = require("typed-event-emitter"); -class PacketEventEmitter extends typed_event_emitter_1.EventEmitter { - constructor(value) { - super(); - this.onValueChanged = this.registerEvent(); - this._value = value; - } - get value() { - return this._value; - } - set value(value) { - this._value = value; - this.emit(this.onValueChanged, this._value); - } -} -let instance = new MyClass(); -instance.onValueChanged(newValue => { - console.log(`Value changed: ${newValue}`); -}); -instance.value = 27; -//# sourceMappingURL=PacketEventEmitter.js.map \ No newline at end of file diff --git a/dist/classes/PacketEventEmitter.js.map b/dist/classes/PacketEventEmitter.js.map deleted file mode 100644 index 3c18f68..0000000 --- a/dist/classes/PacketEventEmitter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PacketEventEmitter.js","sourceRoot":"","sources":["../../lib/classes/PacketEventEmitter.ts"],"names":[],"mappings":";;AAAA,6DAAmD;AAEnD,wBAAyB,SAAQ,kCAAY;IAKzC,YAAY,KAAa;QAErB,KAAK,EAAE,CAAC;QANZ,mBAAc,GAAG,IAAI,CAAC,aAAa,EAA6B,CAAC;QAQ7D,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;IACxB,CAAC;IAED,IAAI,KAAK;QACL,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED,IAAI,KAAK,CAAC,KAAa;QACnB,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;QACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC;IAChD,CAAC;CACJ;AAED,IAAI,QAAQ,GAAG,IAAI,OAAO,EAAE,CAAC;AAC7B,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,EAAE;IAC/B,OAAO,CAAC,GAAG,CAAC,kBAAkB,QAAQ,EAAE,CAAC,CAAC;AAC9C,CAAC,CAAC,CAAC;AAEH,QAAQ,CAAC,KAAK,GAAG,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/classes/commands/GridCommands.d.ts b/dist/classes/commands/GridCommands.d.ts index 26cdc7c..db18d87 100644 --- a/dist/classes/commands/GridCommands.d.ts +++ b/dist/classes/commands/GridCommands.d.ts @@ -1,11 +1,9 @@ -import { MapInfoReply } from '../../events/MapInfoReply'; import { UUID } from '../UUID'; import { CommandsBase } from './CommandsBase'; -import { RegionInfoReply } from '../../events/RegionInfoReply'; -import { MapInfoRangeReply } from '../../events/MapInfoRangeReply'; +import { MapInfoRangeReplyEvent, MapInfoReplyEvent, RegionInfoReplyEvent } from '../..'; export declare class GridCommands extends CommandsBase { - getRegionByName(regionName: string): Promise; - getRegionMapInfo(gridX: number, gridY: number): Promise; - getRegionMapInfoRange(minX: number, minY: number, maxX: number, maxY: number): Promise; + getRegionByName(regionName: string): Promise; + getRegionMapInfo(gridX: number, gridY: number): Promise; + getRegionMapInfoRange(minX: number, minY: number, maxX: number, maxY: number): Promise; name2Key(name: string): Promise; } diff --git a/dist/classes/commands/GridCommands.js b/dist/classes/commands/GridCommands.js index 68574e1..5ef64ed 100644 --- a/dist/classes/commands/GridCommands.js +++ b/dist/classes/commands/GridCommands.js @@ -1,26 +1,22 @@ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -const MapInfoReply_1 = require("../../events/MapInfoReply"); const Message_1 = require("../../enums/Message"); const MapBlockRequest_1 = require("../messages/MapBlockRequest"); const UUID_1 = require("../UUID"); const MapItemRequest_1 = require("../messages/MapItemRequest"); const Utils_1 = require("../Utils"); -const PacketFlags_1 = require("../../enums/PacketFlags"); const GridItemType_1 = require("../../enums/GridItemType"); const CommandsBase_1 = require("./CommandsBase"); const AvatarPickerRequest_1 = require("../messages/AvatarPickerRequest"); const FilterResponse_1 = require("../../enums/FilterResponse"); const MapNameRequest_1 = require("../messages/MapNameRequest"); const GridLayerType_1 = require("../../enums/GridLayerType"); -const RegionInfoReply_1 = require("../../events/RegionInfoReply"); -const MapInfoRangeReply_1 = require("../../events/MapInfoRangeReply"); const MapBlock_1 = require("../MapBlock"); +const __1 = require("../.."); class GridCommands extends CommandsBase_1.CommandsBase { getRegionByName(regionName) { return new Promise((resolve, reject) => { const circuit = this.currentRegion.circuit; - const response = new MapInfoReply_1.MapInfoReply(); const msg = new MapNameRequest_1.MapNameRequestMessage(); msg.AgentData = { AgentID: this.agent.agentID, @@ -32,7 +28,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { msg.NameData = { Name: Utils_1.Utils.StringToBuffer(regionName) }; - circuit.sendMessage(msg, PacketFlags_1.PacketFlags.Reliable); + circuit.sendMessage(msg, __1.PacketFlags.Reliable); circuit.waitForPacket(Message_1.Message.MapBlockReply, 10000, (packet) => { const filterMsg = packet.message; let found = false; @@ -51,16 +47,19 @@ class GridCommands extends CommandsBase_1.CommandsBase { responseMsg.Data.forEach((region) => { const name = Utils_1.Utils.BufferToStringSimple(region.Name); if (name.trim().toLowerCase() === regionName.trim().toLowerCase() && !(region.X === 0 && region.Y === 0)) { - const reply = new RegionInfoReply_1.RegionInfoReply(); - reply.access = region.Access; - reply.X = region.X; - reply.Y = region.Y; - reply.name = name; - reply.regionFlags = region.RegionFlags; - reply.waterHeight = region.WaterHeight; - reply.agents = region.Agents; - reply.mapImageID = region.MapImageID; - reply.handle = Utils_1.Utils.RegionCoordinatesToHandle(region.X * 256, region.Y * 256); + const reply = new class { + constructor() { + this.X = region.X; + this.Y = region.Y; + this.name = name; + this.access = region.Access; + this.regionFlags = region.RegionFlags; + this.waterHeight = region.WaterHeight; + this.agents = region.Agents; + this.mapImageID = region.MapImageID; + this.handle = Utils_1.Utils.RegionCoordinatesToHandle(region.X * 256, region.Y * 256); + } + }; resolve(reply); } }); @@ -72,7 +71,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { getRegionMapInfo(gridX, gridY) { return new Promise((resolve, reject) => { const circuit = this.currentRegion.circuit; - const response = new MapInfoReply_1.MapInfoReply(); + const response = new __1.MapInfoReplyEvent(); const msg = new MapBlockRequest_1.MapBlockRequestMessage(); msg.AgentData = { AgentID: this.agent.agentID, @@ -87,7 +86,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { MinY: gridY, MaxY: gridY }; - circuit.sendMessage(msg, PacketFlags_1.PacketFlags.Reliable); + circuit.sendMessage(msg, __1.PacketFlags.Reliable); circuit.waitForPacket(Message_1.Message.MapBlockReply, 10000, (packet) => { const filterMsg = packet.message; let found = false; @@ -123,7 +122,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { ItemType: GridItemType_1.GridItemType.AgentLocations, RegionHandle: regionHandle }; - circuit.sendMessage(mi, PacketFlags_1.PacketFlags.Reliable); + circuit.sendMessage(mi, __1.PacketFlags.Reliable); const minX = gridX * 256; const maxX = minX + 256; const minY = gridY * 256; @@ -163,7 +162,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { getRegionMapInfoRange(minX, minY, maxX, maxY) { return new Promise((resolve, reject) => { const circuit = this.currentRegion.circuit; - const response = new MapInfoRangeReply_1.MapInfoRangeReply(); + const response = new __1.MapInfoRangeReplyEvent(); const msg = new MapBlockRequest_1.MapBlockRequestMessage(); msg.AgentData = { AgentID: this.agent.agentID, @@ -178,7 +177,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { MinY: minY, MaxY: maxY }; - circuit.sendMessage(msg, PacketFlags_1.PacketFlags.Reliable); + circuit.sendMessage(msg, __1.PacketFlags.Reliable); circuit.waitForPacket(Message_1.Message.MapBlockReply, 30000, (packet) => { const filterMsg = packet.message; let found = false; @@ -227,7 +226,7 @@ class GridCommands extends CommandsBase_1.CommandsBase { aprm.Data = { Name: Utils_1.Utils.StringToBuffer(name) }; - this.circuit.sendMessage(aprm, PacketFlags_1.PacketFlags.Reliable); + this.circuit.sendMessage(aprm, __1.PacketFlags.Reliable); this.circuit.waitForPacket(Message_1.Message.AvatarPickerReply, 10000, (packet) => { const apr = packet.message; if (apr.AgentData.QueryID.toString() === queryID.toString()) { diff --git a/dist/classes/commands/GridCommands.js.map b/dist/classes/commands/GridCommands.js.map index b4aa7a6..91cf4f5 100644 --- a/dist/classes/commands/GridCommands.js.map +++ b/dist/classes/commands/GridCommands.js.map @@ -1 +1 @@ -{"version":3,"file":"GridCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/GridCommands.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"GridCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/GridCommands.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/commands/TeleportCommands.d.ts b/dist/classes/commands/TeleportCommands.d.ts index ddd1663..b30cb71 100644 --- a/dist/classes/commands/TeleportCommands.d.ts +++ b/dist/classes/commands/TeleportCommands.d.ts @@ -1,9 +1,8 @@ /// import { CommandsBase } from './CommandsBase'; -import { LureEvent } from '../../events/LureEvent'; -import { TeleportEvent } from '../../events/TeleportEvent'; import { Vector3 } from '../Vector3'; import * as Long from 'long'; +import { LureEvent, TeleportEvent } from '../..'; export declare class TeleportCommands extends CommandsBase { private awaitTeleportEvent(); acceptTeleport(lure: LureEvent): Promise; diff --git a/dist/classes/commands/TeleportCommands.js b/dist/classes/commands/TeleportCommands.js index 1dba801..377980e 100644 --- a/dist/classes/commands/TeleportCommands.js +++ b/dist/classes/commands/TeleportCommands.js @@ -3,10 +3,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); const CommandsBase_1 = require("./CommandsBase"); const Region_1 = require("../Region"); const TeleportEventType_1 = require("../../enums/TeleportEventType"); -const PacketFlags_1 = require("../../enums/PacketFlags"); const TeleportLureRequest_1 = require("../messages/TeleportLureRequest"); -const TeleportFlags_1 = require("../../enums/TeleportFlags"); const TeleportLocationRequest_1 = require("../messages/TeleportLocationRequest"); +const __1 = require("../.."); class TeleportCommands extends CommandsBase_1.CommandsBase { awaitTeleportEvent() { return new Promise((resolve, reject) => { @@ -63,9 +62,9 @@ class TeleportCommands extends CommandsBase_1.CommandsBase { AgentID: this.agent.agentID, SessionID: circuit.sessionID, LureID: lure.lureID, - TeleportFlags: TeleportFlags_1.TeleportFlags.ViaLure + TeleportFlags: __1.TeleportFlags.ViaLure }; - circuit.sendMessage(tlr, PacketFlags_1.PacketFlags.Reliable); + circuit.sendMessage(tlr, __1.PacketFlags.Reliable); this.awaitTeleportEvent().then((event) => { resolve(event); }).catch((err) => { @@ -85,7 +84,7 @@ class TeleportCommands extends CommandsBase_1.CommandsBase { Position: position, RegionHandle: handle }; - this.circuit.sendMessage(rtm, PacketFlags_1.PacketFlags.Reliable); + this.circuit.sendMessage(rtm, __1.PacketFlags.Reliable); this.awaitTeleportEvent().then((event) => { resolve(event); }).catch((err) => { diff --git a/dist/classes/commands/TeleportCommands.js.map b/dist/classes/commands/TeleportCommands.js.map index 47d1bff..21768d8 100644 --- a/dist/classes/commands/TeleportCommands.js.map +++ b/dist/classes/commands/TeleportCommands.js.map @@ -1 +1 @@ -{"version":3,"file":"TeleportCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/TeleportCommands.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TeleportCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/TeleportCommands.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AbortXfer.d.ts b/dist/classes/packets/AbortXfer.d.ts deleted file mode 100644 index 3bd167e..0000000 --- a/dist/classes/packets/AbortXfer.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -/// -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AbortXferPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - XferID: { - ID: Long; - Result: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AbortXfer.js b/dist/classes/packets/AbortXfer.js deleted file mode 100644 index c49b764..0000000 --- a/dist/classes/packets/AbortXfer.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AbortXferPacket { - constructor() { - this.name = 'AbortXfer'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901917; - } - getSize() { - return 12; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.XferID['ID'].low, pos); - pos += 4; - buf.writeInt32LE(this.XferID['ID'].high, pos); - pos += 4; - buf.writeInt32LE(this.XferID['Result'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjXferID = { - ID: Long.ZERO, - Result: 0 - }; - newObjXferID['ID'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjXferID['Result'] = buf.readInt32LE(pos); - pos += 4; - this.XferID = newObjXferID; - return pos - startPos; - } -} -exports.AbortXferPacket = AbortXferPacket; -//# sourceMappingURL=AbortXfer.js.map \ No newline at end of file diff --git a/dist/classes/packets/AbortXfer.js.map b/dist/classes/packets/AbortXfer.js.map deleted file mode 100644 index 6fc8b9b..0000000 --- a/dist/classes/packets/AbortXfer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AbortXfer.js","sourceRoot":"","sources":["../../../lib/classes/packets/AbortXfer.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyCpB,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,EAAE,EAAE,IAAI,CAAC,IAAI;YACb,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC5E,GAAG,IAAI,CAAC,CAAC;QACT,YAAY,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7CD,0CA6CC"} \ No newline at end of file diff --git a/dist/classes/packets/AcceptCallingCard.d.ts b/dist/classes/packets/AcceptCallingCard.d.ts deleted file mode 100644 index b24641a..0000000 --- a/dist/classes/packets/AcceptCallingCard.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AcceptCallingCardPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TransactionBlock: { - TransactionID: UUID; - }; - FolderData: { - FolderID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AcceptCallingCard.js b/dist/classes/packets/AcceptCallingCard.js deleted file mode 100644 index 28e4057..0000000 --- a/dist/classes/packets/AcceptCallingCard.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AcceptCallingCardPacket { - constructor() { - this.name = 'AcceptCallingCard'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902062; - } - getSize() { - return ((16) * this.FolderData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionBlock = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionBlock = newObjTransactionBlock; - const count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero() - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.FolderData.push(newObjFolderData); - } - return pos - startPos; - } -} -exports.AcceptCallingCardPacket = AcceptCallingCardPacket; -//# sourceMappingURL=AcceptCallingCard.js.map \ No newline at end of file diff --git a/dist/classes/packets/AcceptCallingCard.js.map b/dist/classes/packets/AcceptCallingCard.js.map deleted file mode 100644 index 4607efc..0000000 --- a/dist/classes/packets/AcceptCallingCard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AcceptCallingCard.js","sourceRoot":"","sources":["../../../lib/classes/packets/AcceptCallingCard.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AcceptFriendship.d.ts b/dist/classes/packets/AcceptFriendship.d.ts deleted file mode 100644 index 58011f9..0000000 --- a/dist/classes/packets/AcceptFriendship.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AcceptFriendshipPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TransactionBlock: { - TransactionID: UUID; - }; - FolderData: { - FolderID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AcceptFriendship.js b/dist/classes/packets/AcceptFriendship.js deleted file mode 100644 index de258a4..0000000 --- a/dist/classes/packets/AcceptFriendship.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AcceptFriendshipPacket { - constructor() { - this.name = 'AcceptFriendship'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902057; - } - getSize() { - return ((16) * this.FolderData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionBlock = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionBlock = newObjTransactionBlock; - const count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero() - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.FolderData.push(newObjFolderData); - } - return pos - startPos; - } -} -exports.AcceptFriendshipPacket = AcceptFriendshipPacket; -//# sourceMappingURL=AcceptFriendship.js.map \ No newline at end of file diff --git a/dist/classes/packets/AcceptFriendship.js.map b/dist/classes/packets/AcceptFriendship.js.map deleted file mode 100644 index 24b7dab..0000000 --- a/dist/classes/packets/AcceptFriendship.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AcceptFriendship.js","sourceRoot":"","sources":["../../../lib/classes/packets/AcceptFriendship.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ActivateGestures.d.ts b/dist/classes/packets/ActivateGestures.d.ts deleted file mode 100644 index 0b20d1d..0000000 --- a/dist/classes/packets/ActivateGestures.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ActivateGesturesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - }; - Data: { - ItemID: UUID; - AssetID: UUID; - GestureFlags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ActivateGestures.js b/dist/classes/packets/ActivateGestures.js deleted file mode 100644 index 6227485..0000000 --- a/dist/classes/packets/ActivateGestures.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ActivateGesturesPacket { - constructor() { - this.name = 'ActivateGestures'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902076; - } - getSize() { - return ((36) * this.Data.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.Data[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data[i]['GestureFlags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - ItemID: UUID_1.UUID.zero(), - AssetID: UUID_1.UUID.zero(), - GestureFlags: 0 - }; - newObjData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['GestureFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.ActivateGesturesPacket = ActivateGesturesPacket; -//# sourceMappingURL=ActivateGestures.js.map \ No newline at end of file diff --git a/dist/classes/packets/ActivateGestures.js.map b/dist/classes/packets/ActivateGestures.js.map deleted file mode 100644 index 8778f21..0000000 --- a/dist/classes/packets/ActivateGestures.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ActivateGestures.js","sourceRoot":"","sources":["../../../lib/classes/packets/ActivateGestures.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ActivateGroup.d.ts b/dist/classes/packets/ActivateGroup.d.ts deleted file mode 100644 index 10813a8..0000000 --- a/dist/classes/packets/ActivateGroup.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ActivateGroupPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ActivateGroup.js b/dist/classes/packets/ActivateGroup.js deleted file mode 100644 index d113896..0000000 --- a/dist/classes/packets/ActivateGroup.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ActivateGroupPacket { - constructor() { - this.name = 'ActivateGroup'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902128; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ActivateGroupPacket = ActivateGroupPacket; -//# sourceMappingURL=ActivateGroup.js.map \ No newline at end of file diff --git a/dist/classes/packets/ActivateGroup.js.map b/dist/classes/packets/ActivateGroup.js.map deleted file mode 100644 index 2fe6574..0000000 --- a/dist/classes/packets/ActivateGroup.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ActivateGroup.js","sourceRoot":"","sources":["../../../lib/classes/packets/ActivateGroup.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,kDAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/AddCircuitCode.d.ts b/dist/classes/packets/AddCircuitCode.d.ts deleted file mode 100644 index 34bfb2b..0000000 --- a/dist/classes/packets/AddCircuitCode.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AddCircuitCodePacket implements Packet { - name: string; - flags: number; - id: number; - CircuitCode: { - Code: number; - SessionID: UUID; - AgentID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AddCircuitCode.js b/dist/classes/packets/AddCircuitCode.js deleted file mode 100644 index 93ac1d7..0000000 --- a/dist/classes/packets/AddCircuitCode.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AddCircuitCodePacket { - constructor() { - this.name = 'AddCircuitCode'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901762; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.CircuitCode['Code'], pos); - pos += 4; - this.CircuitCode['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.CircuitCode['AgentID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjCircuitCode = { - Code: 0, - SessionID: UUID_1.UUID.zero(), - AgentID: UUID_1.UUID.zero() - }; - newObjCircuitCode['Code'] = buf.readUInt32LE(pos); - pos += 4; - newObjCircuitCode['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjCircuitCode['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.CircuitCode = newObjCircuitCode; - return pos - startPos; - } -} -exports.AddCircuitCodePacket = AddCircuitCodePacket; -//# sourceMappingURL=AddCircuitCode.js.map \ No newline at end of file diff --git a/dist/classes/packets/AddCircuitCode.js.map b/dist/classes/packets/AddCircuitCode.js.map deleted file mode 100644 index 9cb8350..0000000 --- a/dist/classes/packets/AddCircuitCode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AddCircuitCode.js","sourceRoot":"","sources":["../../../lib/classes/packets/AddCircuitCode.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAInB;YACA,IAAI,EAAE,CAAC;YACP,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,iBAAiB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,iBAAiB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,iBAAiB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,oDAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentAlertMessage.d.ts b/dist/classes/packets/AgentAlertMessage.d.ts deleted file mode 100644 index 22790cf..0000000 --- a/dist/classes/packets/AgentAlertMessage.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentAlertMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - AlertData: { - Modal: boolean; - Message: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentAlertMessage.js b/dist/classes/packets/AgentAlertMessage.js deleted file mode 100644 index 3ed12bd..0000000 --- a/dist/classes/packets/AgentAlertMessage.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentAlertMessagePacket { - constructor() { - this.name = 'AgentAlertMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901895; - } - getSize() { - return (this.AlertData['Message'].length + 1) + 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AlertData['Modal']) ? 1 : 0, pos++); - buf.write(this.AlertData['Message'], pos); - pos += this.AlertData['Message'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjAlertData = { - Modal: false, - Message: '' - }; - newObjAlertData['Modal'] = (buf.readUInt8(pos++) === 1); - newObjAlertData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.AlertData = newObjAlertData; - return pos - startPos; - } -} -exports.AgentAlertMessagePacket = AgentAlertMessagePacket; -//# sourceMappingURL=AgentAlertMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentAlertMessage.js.map b/dist/classes/packets/AgentAlertMessage.js.map deleted file mode 100644 index b6ad218..0000000 --- a/dist/classes/packets/AgentAlertMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentAlertMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentAlertMessage.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACzD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,KAAK,EAAE,KAAK;YACZ,OAAO,EAAE,EAAE;SACd,CAAC;QACF,eAAe,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACxD,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtDD,0DAsDC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentAnimation.d.ts b/dist/classes/packets/AgentAnimation.d.ts deleted file mode 100644 index 1a342f5..0000000 --- a/dist/classes/packets/AgentAnimation.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentAnimationPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - AnimationList: { - AnimID: UUID; - StartAnim: boolean; - }[]; - PhysicalAvatarEventList: { - TypeData: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentAnimation.js b/dist/classes/packets/AgentAnimation.js deleted file mode 100644 index 85d03e3..0000000 --- a/dist/classes/packets/AgentAnimation.js +++ /dev/null @@ -1,79 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentAnimationPacket { - constructor() { - this.name = 'AgentAnimation'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 5; - } - getSize() { - return ((17) * this.AnimationList.length) + ((this.calculateVarVarSize(this.PhysicalAvatarEventList, 'TypeData', 1)) * this.PhysicalAvatarEventList.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.AnimationList.length; - buf.writeUInt8(this.AnimationList.length, pos++); - for (let i = 0; i < count; i++) { - this.AnimationList[i]['AnimID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AnimationList[i]['StartAnim']) ? 1 : 0, pos++); - } - count = this.PhysicalAvatarEventList.length; - buf.writeUInt8(this.PhysicalAvatarEventList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.PhysicalAvatarEventList[i]['TypeData'], pos); - pos += this.PhysicalAvatarEventList[i]['TypeData'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.AnimationList = []; - for (let i = 0; i < count; i++) { - const newObjAnimationList = { - AnimID: UUID_1.UUID.zero(), - StartAnim: false - }; - newObjAnimationList['AnimID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAnimationList['StartAnim'] = (buf.readUInt8(pos++) === 1); - this.AnimationList.push(newObjAnimationList); - } - count = buf.readUInt8(pos++); - this.PhysicalAvatarEventList = []; - for (let i = 0; i < count; i++) { - const newObjPhysicalAvatarEventList = { - TypeData: '' - }; - newObjPhysicalAvatarEventList['TypeData'] = buf.toString('utf8', pos, length); - pos += length; - this.PhysicalAvatarEventList.push(newObjPhysicalAvatarEventList); - } - return pos - startPos; - } -} -exports.AgentAnimationPacket = AgentAnimationPacket; -//# sourceMappingURL=AgentAnimation.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentAnimation.js.map b/dist/classes/packets/AgentAnimation.js.map deleted file mode 100644 index d8d0482..0000000 --- a/dist/classes/packets/AgentAnimation.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentAnimation.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentAnimation.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentCachedTexture.d.ts b/dist/classes/packets/AgentCachedTexture.d.ts deleted file mode 100644 index f70f906..0000000 --- a/dist/classes/packets/AgentCachedTexture.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentCachedTexturePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - }; - WearableData: { - ID: UUID; - TextureIndex: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentCachedTexture.js b/dist/classes/packets/AgentCachedTexture.js deleted file mode 100644 index d3d84d2..0000000 --- a/dist/classes/packets/AgentCachedTexture.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentCachedTexturePacket { - constructor() { - this.name = 'AgentCachedTexture'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902144; - } - getSize() { - return ((17) * this.WearableData.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - const count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['TextureIndex'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - ID: UUID_1.UUID.zero(), - TextureIndex: 0 - }; - newObjWearableData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['TextureIndex'] = buf.readUInt8(pos++); - this.WearableData.push(newObjWearableData); - } - return pos - startPos; - } -} -exports.AgentCachedTexturePacket = AgentCachedTexturePacket; -//# sourceMappingURL=AgentCachedTexture.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentCachedTexture.js.map b/dist/classes/packets/AgentCachedTexture.js.map deleted file mode 100644 index 0bda62d..0000000 --- a/dist/classes/packets/AgentCachedTexture.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentCachedTexture.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentCachedTexture.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA0EpB,CAAC;IA9DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC;QACvC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAChD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAChE,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,YAAY,GAAG,EAAE,CAAC;QACvB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,kBAAkB,GAGpB;gBACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;gBACf,YAAY,EAAE,CAAC;aAClB,CAAC;YACF,kBAAkB,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC9C,GAAG,IAAI,EAAE,CAAC;YACV,kBAAkB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC1D,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAC/C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9ED,4DA8EC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentCachedTextureResponse.d.ts b/dist/classes/packets/AgentCachedTextureResponse.d.ts deleted file mode 100644 index 5b4d2a9..0000000 --- a/dist/classes/packets/AgentCachedTextureResponse.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentCachedTextureResponsePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - }; - WearableData: { - TextureID: UUID; - TextureIndex: number; - HostName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentCachedTextureResponse.js b/dist/classes/packets/AgentCachedTextureResponse.js deleted file mode 100644 index 17c29e2..0000000 --- a/dist/classes/packets/AgentCachedTextureResponse.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentCachedTextureResponsePacket { - constructor() { - this.name = 'AgentCachedTextureResponse'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902145; - } - getSize() { - return ((this.calculateVarVarSize(this.WearableData, 'HostName', 1) + 17) * this.WearableData.length) + 37; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - const count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['TextureID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['TextureIndex'], pos++); - buf.write(this.WearableData[i]['HostName'], pos); - pos += this.WearableData[i]['HostName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - TextureID: UUID_1.UUID.zero(), - TextureIndex: 0, - HostName: '' - }; - newObjWearableData['TextureID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['TextureIndex'] = buf.readUInt8(pos++); - newObjWearableData['HostName'] = buf.toString('utf8', pos, length); - pos += length; - this.WearableData.push(newObjWearableData); - } - return pos - startPos; - } -} -exports.AgentCachedTextureResponsePacket = AgentCachedTextureResponsePacket; -//# sourceMappingURL=AgentCachedTextureResponse.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentCachedTextureResponse.js.map b/dist/classes/packets/AgentCachedTextureResponse.js.map deleted file mode 100644 index e0f0bb6..0000000 --- a/dist/classes/packets/AgentCachedTextureResponse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentCachedTextureResponse.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentCachedTextureResponse.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentDataUpdate.d.ts b/dist/classes/packets/AgentDataUpdate.d.ts deleted file mode 100644 index 41a6f48..0000000 --- a/dist/classes/packets/AgentDataUpdate.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class AgentDataUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - FirstName: string; - LastName: string; - GroupTitle: string; - ActiveGroupID: UUID; - GroupPowers: Long; - GroupName: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentDataUpdate.js b/dist/classes/packets/AgentDataUpdate.js deleted file mode 100644 index 26266b3..0000000 --- a/dist/classes/packets/AgentDataUpdate.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentDataUpdatePacket { - constructor() { - this.name = 'AgentDataUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902147; - } - getSize() { - return (this.AgentData['FirstName'].length + 1 + this.AgentData['LastName'].length + 1 + this.AgentData['GroupTitle'].length + 1 + this.AgentData['GroupName'].length + 1) + 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.AgentData['FirstName'], pos); - pos += this.AgentData['FirstName'].length; - buf.write(this.AgentData['LastName'], pos); - pos += this.AgentData['LastName'].length; - buf.write(this.AgentData['GroupTitle'], pos); - pos += this.AgentData['GroupTitle'].length; - this.AgentData['ActiveGroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['GroupPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.AgentData['GroupPowers'].high, pos); - pos += 4; - buf.write(this.AgentData['GroupName'], pos); - pos += this.AgentData['GroupName'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - FirstName: '', - LastName: '', - GroupTitle: '', - ActiveGroupID: UUID_1.UUID.zero(), - GroupPowers: Long.ZERO, - GroupName: '' - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['FirstName'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['LastName'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['GroupTitle'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['ActiveGroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjAgentData['GroupName'] = buf.toString('utf8', pos, length); - pos += length; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentDataUpdatePacket = AgentDataUpdatePacket; -//# sourceMappingURL=AgentDataUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentDataUpdate.js.map b/dist/classes/packets/AgentDataUpdate.js.map deleted file mode 100644 index 3f7ad0c..0000000 --- a/dist/classes/packets/AgentDataUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentDataUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentDataUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentDataUpdateRequest.d.ts b/dist/classes/packets/AgentDataUpdateRequest.d.ts deleted file mode 100644 index 66eac8d..0000000 --- a/dist/classes/packets/AgentDataUpdateRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentDataUpdateRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentDataUpdateRequest.js b/dist/classes/packets/AgentDataUpdateRequest.js deleted file mode 100644 index a43cc02..0000000 --- a/dist/classes/packets/AgentDataUpdateRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentDataUpdateRequestPacket { - constructor() { - this.name = 'AgentDataUpdateRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902146; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentDataUpdateRequestPacket = AgentDataUpdateRequestPacket; -//# sourceMappingURL=AgentDataUpdateRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentDataUpdateRequest.js.map b/dist/classes/packets/AgentDataUpdateRequest.js.map deleted file mode 100644 index e9e5e5e..0000000 --- a/dist/classes/packets/AgentDataUpdateRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentDataUpdateRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentDataUpdateRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentDropGroup.d.ts b/dist/classes/packets/AgentDropGroup.d.ts deleted file mode 100644 index b629b0a..0000000 --- a/dist/classes/packets/AgentDropGroup.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentDropGroupPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentDropGroup.js b/dist/classes/packets/AgentDropGroup.js deleted file mode 100644 index 06cbd84..0000000 --- a/dist/classes/packets/AgentDropGroup.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentDropGroupPacket { - constructor() { - this.name = 'AgentDropGroup'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902150; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentDropGroupPacket = AgentDropGroupPacket; -//# sourceMappingURL=AgentDropGroup.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentDropGroup.js.map b/dist/classes/packets/AgentDropGroup.js.map deleted file mode 100644 index 94fd9ee..0000000 --- a/dist/classes/packets/AgentDropGroup.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentDropGroup.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentDropGroup.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,UAAU,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC5G,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentFOV.d.ts b/dist/classes/packets/AgentFOV.d.ts deleted file mode 100644 index 9485d31..0000000 --- a/dist/classes/packets/AgentFOV.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentFOVPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - CircuitCode: number; - }; - FOVBlock: { - GenCounter: number; - VerticalAngle: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentFOV.js b/dist/classes/packets/AgentFOV.js deleted file mode 100644 index e2c0fb5..0000000 --- a/dist/classes/packets/AgentFOV.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentFOVPacket { - constructor() { - this.name = 'AgentFOV'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901842; - } - getSize() { - return 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['CircuitCode'], pos); - pos += 4; - buf.writeUInt32LE(this.FOVBlock['GenCounter'], pos); - pos += 4; - buf.writeFloatLE(this.FOVBlock['VerticalAngle'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - CircuitCode: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['CircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjFOVBlock = { - GenCounter: 0, - VerticalAngle: 0 - }; - newObjFOVBlock['GenCounter'] = buf.readUInt32LE(pos); - pos += 4; - newObjFOVBlock['VerticalAngle'] = buf.readFloatLE(pos); - pos += 4; - this.FOVBlock = newObjFOVBlock; - return pos - startPos; - } -} -exports.AgentFOVPacket = AgentFOVPacket; -//# sourceMappingURL=AgentFOV.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentFOV.js.map b/dist/classes/packets/AgentFOV.js.map deleted file mode 100644 index 53f4267..0000000 --- a/dist/classes/packets/AgentFOV.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentFOV.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentFOV.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,UAAU,CAAC;QAClB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,WAAW,EAAE,CAAC;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAGhB;YACA,UAAU,EAAE,CAAC;YACb,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,cAAc,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,cAAc,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,wCAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentGroupDataUpdate.d.ts b/dist/classes/packets/AgentGroupDataUpdate.d.ts deleted file mode 100644 index 7c6d2d3..0000000 --- a/dist/classes/packets/AgentGroupDataUpdate.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class AgentGroupDataUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - GroupPowers: Long; - AcceptNotices: boolean; - GroupInsigniaID: UUID; - Contribution: number; - GroupName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentGroupDataUpdate.js b/dist/classes/packets/AgentGroupDataUpdate.js deleted file mode 100644 index 6385b05..0000000 --- a/dist/classes/packets/AgentGroupDataUpdate.js +++ /dev/null @@ -1,81 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentGroupDataUpdatePacket { - constructor() { - this.name = 'AgentGroupDataUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902149; - } - getSize() { - return ((this.calculateVarVarSize(this.GroupData, 'GroupName', 1) + 45) * this.GroupData.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.GroupData.length; - buf.writeUInt8(this.GroupData.length, pos++); - for (let i = 0; i < count; i++) { - this.GroupData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].high, pos); - pos += 4; - buf.writeUInt8((this.GroupData[i]['AcceptNotices']) ? 1 : 0, pos++); - this.GroupData[i]['GroupInsigniaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData[i]['Contribution'], pos); - pos += 4; - buf.write(this.GroupData[i]['GroupName'], pos); - pos += this.GroupData[i]['GroupName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.GroupData = []; - for (let i = 0; i < count; i++) { - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - GroupPowers: Long.ZERO, - AcceptNotices: false, - GroupInsigniaID: UUID_1.UUID.zero(), - Contribution: 0, - GroupName: '' - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['GroupPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjGroupData['AcceptNotices'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['GroupInsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Contribution'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['GroupName'] = buf.toString('utf8', pos, length); - pos += length; - this.GroupData.push(newObjGroupData); - } - return pos - startPos; - } -} -exports.AgentGroupDataUpdatePacket = AgentGroupDataUpdatePacket; -//# sourceMappingURL=AgentGroupDataUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentGroupDataUpdate.js.map b/dist/classes/packets/AgentGroupDataUpdate.js.map deleted file mode 100644 index 708f4d5..0000000 --- a/dist/classes/packets/AgentGroupDataUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentGroupDataUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentGroupDataUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentHeightWidth.d.ts b/dist/classes/packets/AgentHeightWidth.d.ts deleted file mode 100644 index 297fd82..0000000 --- a/dist/classes/packets/AgentHeightWidth.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentHeightWidthPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - CircuitCode: number; - }; - HeightWidthBlock: { - GenCounter: number; - Height: number; - Width: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentHeightWidth.js b/dist/classes/packets/AgentHeightWidth.js deleted file mode 100644 index 6a5382e..0000000 --- a/dist/classes/packets/AgentHeightWidth.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentHeightWidthPacket { - constructor() { - this.name = 'AgentHeightWidth'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901843; - } - getSize() { - return 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['CircuitCode'], pos); - pos += 4; - buf.writeUInt32LE(this.HeightWidthBlock['GenCounter'], pos); - pos += 4; - buf.writeUInt16LE(this.HeightWidthBlock['Height'], pos); - pos += 2; - buf.writeUInt16LE(this.HeightWidthBlock['Width'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - CircuitCode: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['CircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjHeightWidthBlock = { - GenCounter: 0, - Height: 0, - Width: 0 - }; - newObjHeightWidthBlock['GenCounter'] = buf.readUInt32LE(pos); - pos += 4; - newObjHeightWidthBlock['Height'] = buf.readUInt16LE(pos); - pos += 2; - newObjHeightWidthBlock['Width'] = buf.readUInt16LE(pos); - pos += 2; - this.HeightWidthBlock = newObjHeightWidthBlock; - return pos - startPos; - } -} -exports.AgentHeightWidthPacket = AgentHeightWidthPacket; -//# sourceMappingURL=AgentHeightWidth.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentHeightWidth.js.map b/dist/classes/packets/AgentHeightWidth.js.map deleted file mode 100644 index c8ddf65..0000000 --- a/dist/classes/packets/AgentHeightWidth.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentHeightWidth.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentHeightWidth.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,gBAAgB,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,gBAAgB,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,gBAAgB,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,WAAW,EAAE,CAAC;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,sBAAsB,GAIxB;YACA,UAAU,EAAE,CAAC;YACb,MAAM,EAAE,CAAC;YACT,KAAK,EAAE,CAAC;SACX,CAAC;QACF,sBAAsB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,CAAC,CAAC;QACT,sBAAsB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,sBAAsB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,gBAAgB,GAAG,sBAAsB,CAAC;QAC/C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,wDA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentIsNowWearing.d.ts b/dist/classes/packets/AgentIsNowWearing.d.ts deleted file mode 100644 index 10c873b..0000000 --- a/dist/classes/packets/AgentIsNowWearing.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentIsNowWearingPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - WearableData: { - ItemID: UUID; - WearableType: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentIsNowWearing.js b/dist/classes/packets/AgentIsNowWearing.js deleted file mode 100644 index a36620e..0000000 --- a/dist/classes/packets/AgentIsNowWearing.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentIsNowWearingPacket { - constructor() { - this.name = 'AgentIsNowWearing'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902143; - } - getSize() { - return ((17) * this.WearableData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['WearableType'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - ItemID: UUID_1.UUID.zero(), - WearableType: 0 - }; - newObjWearableData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['WearableType'] = buf.readUInt8(pos++); - this.WearableData.push(newObjWearableData); - } - return pos - startPos; - } -} -exports.AgentIsNowWearingPacket = AgentIsNowWearingPacket; -//# sourceMappingURL=AgentIsNowWearing.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentIsNowWearing.js.map b/dist/classes/packets/AgentIsNowWearing.js.map deleted file mode 100644 index a73ed7c..0000000 --- a/dist/classes/packets/AgentIsNowWearing.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentIsNowWearing.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentIsNowWearing.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC;QACvC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAChD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAChE,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,YAAY,GAAG,EAAE,CAAC;QACvB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,kBAAkB,GAGpB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;gBACnB,YAAY,EAAE,CAAC;aAClB,CAAC;YACF,kBAAkB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,kBAAkB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC1D,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAC/C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,0DAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentMovementComplete.d.ts b/dist/classes/packets/AgentMovementComplete.d.ts deleted file mode 100644 index c2a3536..0000000 --- a/dist/classes/packets/AgentMovementComplete.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentMovementCompletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - Position: Vector3; - LookAt: Vector3; - RegionHandle: Long; - Timestamp: number; - }; - SimData: { - ChannelVersion: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentMovementComplete.js b/dist/classes/packets/AgentMovementComplete.js deleted file mode 100644 index 31d3a69..0000000 --- a/dist/classes/packets/AgentMovementComplete.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentMovementCompletePacket { - constructor() { - this.name = 'AgentMovementComplete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902010; - } - getSize() { - return (this.SimData['ChannelVersion'].length + 2) + 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Data['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeInt32LE(this.Data['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.Data['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt32LE(this.Data['Timestamp'], pos); - pos += 4; - buf.write(this.SimData['ChannelVersion'], pos); - pos += this.SimData['ChannelVersion'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero(), - RegionHandle: Long.ZERO, - Timestamp: 0 - }; - newObjData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjData['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjData['Timestamp'] = buf.readUInt32LE(pos); - pos += 4; - this.Data = newObjData; - const newObjSimData = { - ChannelVersion: '' - }; - newObjSimData['ChannelVersion'] = buf.toString('utf8', pos, length); - pos += length; - this.SimData = newObjSimData; - return pos - startPos; - } -} -exports.AgentMovementCompletePacket = AgentMovementCompletePacket; -//# sourceMappingURL=AgentMovementComplete.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentMovementComplete.js.map b/dist/classes/packets/AgentMovementComplete.js.map deleted file mode 100644 index d0f48d5..0000000 --- a/dist/classes/packets/AgentMovementComplete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentMovementComplete.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentMovementComplete.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentPause.d.ts b/dist/classes/packets/AgentPause.d.ts deleted file mode 100644 index 73b90a6..0000000 --- a/dist/classes/packets/AgentPause.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentPausePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentPause.js b/dist/classes/packets/AgentPause.js deleted file mode 100644 index 554f6ef..0000000 --- a/dist/classes/packets/AgentPause.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentPausePacket { - constructor() { - this.name = 'AgentPause'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901838; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentPausePacket = AgentPausePacket; -//# sourceMappingURL=AgentPause.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentPause.js.map b/dist/classes/packets/AgentPause.js.map deleted file mode 100644 index bb2266d..0000000 --- a/dist/classes/packets/AgentPause.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentPause.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentPause.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,4CAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentQuitCopy.d.ts b/dist/classes/packets/AgentQuitCopy.d.ts deleted file mode 100644 index f25ce9e..0000000 --- a/dist/classes/packets/AgentQuitCopy.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentQuitCopyPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - FuseBlock: { - ViewerCircuitCode: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentQuitCopy.js b/dist/classes/packets/AgentQuitCopy.js deleted file mode 100644 index c30f1ea..0000000 --- a/dist/classes/packets/AgentQuitCopy.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentQuitCopyPacket { - constructor() { - this.name = 'AgentQuitCopy'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901845; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.FuseBlock['ViewerCircuitCode'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjFuseBlock = { - ViewerCircuitCode: 0 - }; - newObjFuseBlock['ViewerCircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - this.FuseBlock = newObjFuseBlock; - return pos - startPos; - } -} -exports.AgentQuitCopyPacket = AgentQuitCopyPacket; -//# sourceMappingURL=AgentQuitCopy.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentQuitCopy.js.map b/dist/classes/packets/AgentQuitCopy.js.map deleted file mode 100644 index cf27107..0000000 --- a/dist/classes/packets/AgentQuitCopy.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentQuitCopy.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentQuitCopy.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,mBAAmB,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,iBAAiB,EAAE,CAAC;SACvB,CAAC;QACF,eAAe,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,kDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentRequestSit.d.ts b/dist/classes/packets/AgentRequestSit.d.ts deleted file mode 100644 index 70b31e6..0000000 --- a/dist/classes/packets/AgentRequestSit.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class AgentRequestSitPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TargetObject: { - TargetID: UUID; - Offset: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentRequestSit.js b/dist/classes/packets/AgentRequestSit.js deleted file mode 100644 index 5c924ac..0000000 --- a/dist/classes/packets/AgentRequestSit.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentRequestSitPacket { - constructor() { - this.name = 'AgentRequestSit'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 6; - } - getSize() { - return 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TargetObject['TargetID'].writeToBuffer(buf, pos); - pos += 16; - this.TargetObject['Offset'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTargetObject = { - TargetID: UUID_1.UUID.zero(), - Offset: Vector3_1.Vector3.getZero() - }; - newObjTargetObject['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTargetObject['Offset'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.TargetObject = newObjTargetObject; - return pos - startPos; - } -} -exports.AgentRequestSitPacket = AgentRequestSitPacket; -//# sourceMappingURL=AgentRequestSit.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentRequestSit.js.map b/dist/classes/packets/AgentRequestSit.js.map deleted file mode 100644 index 30062f2..0000000 --- a/dist/classes/packets/AgentRequestSit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentRequestSit.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentRequestSit.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC5D,OAAE,GAAG,CAAC,CAAC;IA2DX,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAC3D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,kBAAkB,GAGpB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC5B,CAAC;QACF,kBAAkB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,sDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentResume.d.ts b/dist/classes/packets/AgentResume.d.ts deleted file mode 100644 index 8f3e02e..0000000 --- a/dist/classes/packets/AgentResume.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentResumePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentResume.js b/dist/classes/packets/AgentResume.js deleted file mode 100644 index 8f77339..0000000 --- a/dist/classes/packets/AgentResume.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentResumePacket { - constructor() { - this.name = 'AgentResume'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901839; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentResumePacket = AgentResumePacket; -//# sourceMappingURL=AgentResume.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentResume.js.map b/dist/classes/packets/AgentResume.js.map deleted file mode 100644 index 47a54d7..0000000 --- a/dist/classes/packets/AgentResume.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentResume.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentResume.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,8CAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentSetAppearance.d.ts b/dist/classes/packets/AgentSetAppearance.d.ts deleted file mode 100644 index 88b24fd..0000000 --- a/dist/classes/packets/AgentSetAppearance.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class AgentSetAppearancePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - Size: Vector3; - }; - WearableData: { - CacheID: UUID; - TextureIndex: number; - }[]; - ObjectData: { - TextureEntry: string; - }; - VisualParam: { - ParamValue: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentSetAppearance.js b/dist/classes/packets/AgentSetAppearance.js deleted file mode 100644 index 674ecbd..0000000 --- a/dist/classes/packets/AgentSetAppearance.js +++ /dev/null @@ -1,89 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentSetAppearancePacket { - constructor() { - this.name = 'AgentSetAppearance'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901844; - } - getSize() { - return ((17) * this.WearableData.length) + (this.ObjectData['TextureEntry'].length + 2) + ((1) * this.VisualParam.length) + 50; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - this.AgentData['Size'].writeToBuffer(buf, pos, false); - pos += 12; - let count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['CacheID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['TextureIndex'], pos++); - } - buf.write(this.ObjectData['TextureEntry'], pos); - pos += this.ObjectData['TextureEntry'].length; - count = this.VisualParam.length; - buf.writeUInt8(this.VisualParam.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.VisualParam[i]['ParamValue'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0, - Size: Vector3_1.Vector3.getZero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Size'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - CacheID: UUID_1.UUID.zero(), - TextureIndex: 0 - }; - newObjWearableData['CacheID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['TextureIndex'] = buf.readUInt8(pos++); - this.WearableData.push(newObjWearableData); - } - const newObjObjectData = { - TextureEntry: '' - }; - newObjObjectData['TextureEntry'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData = newObjObjectData; - count = buf.readUInt8(pos++); - this.VisualParam = []; - for (let i = 0; i < count; i++) { - const newObjVisualParam = { - ParamValue: 0 - }; - newObjVisualParam['ParamValue'] = buf.readUInt8(pos++); - this.VisualParam.push(newObjVisualParam); - } - return pos - startPos; - } -} -exports.AgentSetAppearancePacket = AgentSetAppearancePacket; -//# sourceMappingURL=AgentSetAppearance.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentSetAppearance.js.map b/dist/classes/packets/AgentSetAppearance.js.map deleted file mode 100644 index c709373..0000000 --- a/dist/classes/packets/AgentSetAppearance.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentSetAppearance.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentSetAppearance.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentSit.d.ts b/dist/classes/packets/AgentSit.d.ts deleted file mode 100644 index 228bb15..0000000 --- a/dist/classes/packets/AgentSit.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentSitPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentSit.js b/dist/classes/packets/AgentSit.js deleted file mode 100644 index f9a7981..0000000 --- a/dist/classes/packets/AgentSit.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentSitPacket { - constructor() { - this.name = 'AgentSit'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 7; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentSitPacket = AgentSitPacket; -//# sourceMappingURL=AgentSit.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentSit.js.map b/dist/classes/packets/AgentSit.js.map deleted file mode 100644 index ca96365..0000000 --- a/dist/classes/packets/AgentSit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentSit.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentSit.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,UAAU,CAAC;QAClB,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,CAAC,CAAC;IAuCX,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,wCA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentThrottle.d.ts b/dist/classes/packets/AgentThrottle.d.ts deleted file mode 100644 index 23c1f33..0000000 --- a/dist/classes/packets/AgentThrottle.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentThrottlePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - CircuitCode: number; - }; - Throttle: { - GenCounter: number; - Throttles: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentThrottle.js b/dist/classes/packets/AgentThrottle.js deleted file mode 100644 index 3843319..0000000 --- a/dist/classes/packets/AgentThrottle.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentThrottlePacket { - constructor() { - this.name = 'AgentThrottle'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901841; - } - getSize() { - return (this.Throttle['Throttles'].length + 1) + 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['CircuitCode'], pos); - pos += 4; - buf.writeUInt32LE(this.Throttle['GenCounter'], pos); - pos += 4; - buf.write(this.Throttle['Throttles'], pos); - pos += this.Throttle['Throttles'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - CircuitCode: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['CircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjThrottle = { - GenCounter: 0, - Throttles: '' - }; - newObjThrottle['GenCounter'] = buf.readUInt32LE(pos); - pos += 4; - newObjThrottle['Throttles'] = buf.toString('utf8', pos, length); - pos += length; - this.Throttle = newObjThrottle; - return pos - startPos; - } -} -exports.AgentThrottlePacket = AgentThrottlePacket; -//# sourceMappingURL=AgentThrottle.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentThrottle.js.map b/dist/classes/packets/AgentThrottle.js.map deleted file mode 100644 index 51ade7e..0000000 --- a/dist/classes/packets/AgentThrottle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentThrottle.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentThrottle.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACxD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,WAAW,EAAE,CAAC;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAGhB;YACA,UAAU,EAAE,CAAC;YACb,SAAS,EAAE,EAAE;SAChB,CAAC;QACF,cAAc,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,cAAc,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAChE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,kDAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentUpdate.d.ts b/dist/classes/packets/AgentUpdate.d.ts deleted file mode 100644 index 4cfd464..0000000 --- a/dist/classes/packets/AgentUpdate.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class AgentUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - BodyRotation: Quaternion; - HeadRotation: Quaternion; - State: number; - CameraCenter: Vector3; - CameraAtAxis: Vector3; - CameraLeftAxis: Vector3; - CameraUpAxis: Vector3; - Far: number; - ControlFlags: number; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentUpdate.js b/dist/classes/packets/AgentUpdate.js deleted file mode 100644 index 8a310ce..0000000 --- a/dist/classes/packets/AgentUpdate.js +++ /dev/null @@ -1,85 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentUpdatePacket { - constructor() { - this.name = 'AgentUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 4; - } - getSize() { - return 114; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['BodyRotation'].writeToBuffer(buf, pos); - pos += 12; - this.AgentData['HeadRotation'].writeToBuffer(buf, pos); - pos += 12; - buf.writeUInt8(this.AgentData['State'], pos++); - this.AgentData['CameraCenter'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['CameraAtAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['CameraLeftAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['CameraUpAxis'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeFloatLE(this.AgentData['Far'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['ControlFlags'], pos); - pos += 4; - buf.writeUInt8(this.AgentData['Flags'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - BodyRotation: Quaternion_1.Quaternion.getIdentity(), - HeadRotation: Quaternion_1.Quaternion.getIdentity(), - State: 0, - CameraCenter: Vector3_1.Vector3.getZero(), - CameraAtAxis: Vector3_1.Vector3.getZero(), - CameraLeftAxis: Vector3_1.Vector3.getZero(), - CameraUpAxis: Vector3_1.Vector3.getZero(), - Far: 0, - ControlFlags: 0, - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['BodyRotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjAgentData['HeadRotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjAgentData['State'] = buf.readUInt8(pos++); - newObjAgentData['CameraCenter'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['CameraAtAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['CameraLeftAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['CameraUpAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['Far'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['ControlFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Flags'] = buf.readUInt8(pos++); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentUpdatePacket = AgentUpdatePacket; -//# sourceMappingURL=AgentUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentUpdate.js.map b/dist/classes/packets/AgentUpdate.js.map deleted file mode 100644 index a3be10c..0000000 --- a/dist/classes/packets/AgentUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AgentWearablesRequest.d.ts b/dist/classes/packets/AgentWearablesRequest.d.ts deleted file mode 100644 index 2f89f98..0000000 --- a/dist/classes/packets/AgentWearablesRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AgentWearablesRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentWearablesRequest.js b/dist/classes/packets/AgentWearablesRequest.js deleted file mode 100644 index fd96694..0000000 --- a/dist/classes/packets/AgentWearablesRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentWearablesRequestPacket { - constructor() { - this.name = 'AgentWearablesRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902141; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AgentWearablesRequestPacket = AgentWearablesRequestPacket; -//# sourceMappingURL=AgentWearablesRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentWearablesRequest.js.map b/dist/classes/packets/AgentWearablesRequest.js.map deleted file mode 100644 index f425873..0000000 --- a/dist/classes/packets/AgentWearablesRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentWearablesRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentWearablesRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/AgentWearablesUpdate.d.ts b/dist/classes/packets/AgentWearablesUpdate.d.ts deleted file mode 100644 index e5b9c48..0000000 --- a/dist/classes/packets/AgentWearablesUpdate.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AgentWearablesUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - SerialNum: number; - }; - WearableData: { - ItemID: UUID; - AssetID: UUID; - WearableType: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AgentWearablesUpdate.js b/dist/classes/packets/AgentWearablesUpdate.js deleted file mode 100644 index 2d4ab71..0000000 --- a/dist/classes/packets/AgentWearablesUpdate.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AgentWearablesUpdatePacket { - constructor() { - this.name = 'AgentWearablesUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902142; - } - getSize() { - return ((33) * this.WearableData.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['SerialNum'], pos); - pos += 4; - const count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.WearableData[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['WearableType'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - SerialNum: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SerialNum'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - ItemID: UUID_1.UUID.zero(), - AssetID: UUID_1.UUID.zero(), - WearableType: 0 - }; - newObjWearableData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['WearableType'] = buf.readUInt8(pos++); - this.WearableData.push(newObjWearableData); - } - return pos - startPos; - } -} -exports.AgentWearablesUpdatePacket = AgentWearablesUpdatePacket; -//# sourceMappingURL=AgentWearablesUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AgentWearablesUpdate.js.map b/dist/classes/packets/AgentWearablesUpdate.js.map deleted file mode 100644 index 3cbefcd..0000000 --- a/dist/classes/packets/AgentWearablesUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AgentWearablesUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AgentWearablesUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAiFpB,CAAC;IApEG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC;QACvC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAChD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAChE,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,YAAY,GAAG,EAAE,CAAC;QACvB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,kBAAkB,GAIpB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;gBACnB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,YAAY,EAAE,CAAC;aAClB,CAAC;YACF,kBAAkB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,kBAAkB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,kBAAkB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC1D,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAC/C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArFD,gEAqFC"} \ No newline at end of file diff --git a/dist/classes/packets/AlertMessage.d.ts b/dist/classes/packets/AlertMessage.d.ts deleted file mode 100644 index 10f7543..0000000 --- a/dist/classes/packets/AlertMessage.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AlertMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AlertData: { - Message: string; - }; - AlertInfo: { - Message: string; - ExtraParams: string; - }[]; - AgentInfo: { - AgentID: UUID; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AlertMessage.js b/dist/classes/packets/AlertMessage.js deleted file mode 100644 index 88858c2..0000000 --- a/dist/classes/packets/AlertMessage.js +++ /dev/null @@ -1,76 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AlertMessagePacket { - constructor() { - this.name = 'AlertMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901894; - } - getSize() { - return (this.AlertData['Message'].length + 1) + ((this.calculateVarVarSize(this.AlertInfo, 'Message', 1) + this.calculateVarVarSize(this.AlertInfo, 'ExtraParams', 1)) * this.AlertInfo.length) + ((16) * this.AgentInfo.length) + 2; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.AlertData['Message'], pos); - pos += this.AlertData['Message'].length; - let count = this.AlertInfo.length; - buf.writeUInt8(this.AlertInfo.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.AlertInfo[i]['Message'], pos); - pos += this.AlertInfo[i]['Message'].length; - buf.write(this.AlertInfo[i]['ExtraParams'], pos); - pos += this.AlertInfo[i]['ExtraParams'].length; - } - count = this.AgentInfo.length; - buf.writeUInt8(this.AgentInfo.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentInfo[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAlertData = { - Message: '' - }; - newObjAlertData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.AlertData = newObjAlertData; - let count = buf.readUInt8(pos++); - this.AlertInfo = []; - for (let i = 0; i < count; i++) { - const newObjAlertInfo = { - Message: '', - ExtraParams: '' - }; - newObjAlertInfo['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjAlertInfo['ExtraParams'] = buf.toString('utf8', pos, length); - pos += length; - this.AlertInfo.push(newObjAlertInfo); - } - count = buf.readUInt8(pos++); - this.AgentInfo = []; - for (let i = 0; i < count; i++) { - const newObjAgentInfo = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentInfo.push(newObjAgentInfo); - } - return pos - startPos; - } -} -exports.AlertMessagePacket = AlertMessagePacket; -//# sourceMappingURL=AlertMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/AlertMessage.js.map b/dist/classes/packets/AlertMessage.js.map deleted file mode 100644 index 0d8eab4..0000000 --- a/dist/classes/packets/AlertMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AlertMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/AlertMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AssetUploadComplete.d.ts b/dist/classes/packets/AssetUploadComplete.d.ts deleted file mode 100644 index d04b216..0000000 --- a/dist/classes/packets/AssetUploadComplete.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AssetUploadCompletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AssetBlock: { - UUID: UUID; - Type: number; - Success: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AssetUploadComplete.js b/dist/classes/packets/AssetUploadComplete.js deleted file mode 100644 index 0927ad9..0000000 --- a/dist/classes/packets/AssetUploadComplete.js +++ /dev/null @@ -1,38 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AssetUploadCompletePacket { - constructor() { - this.name = 'AssetUploadComplete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902094; - } - getSize() { - return 18; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AssetBlock['UUID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.AssetBlock['Type'], pos++); - buf.writeUInt8((this.AssetBlock['Success']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAssetBlock = { - UUID: UUID_1.UUID.zero(), - Type: 0, - Success: false - }; - newObjAssetBlock['UUID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAssetBlock['Type'] = buf.readInt8(pos++); - newObjAssetBlock['Success'] = (buf.readUInt8(pos++) === 1); - this.AssetBlock = newObjAssetBlock; - return pos - startPos; - } -} -exports.AssetUploadCompletePacket = AssetUploadCompletePacket; -//# sourceMappingURL=AssetUploadComplete.js.map \ No newline at end of file diff --git a/dist/classes/packets/AssetUploadComplete.js.map b/dist/classes/packets/AssetUploadComplete.js.map deleted file mode 100644 index ace3498..0000000 --- a/dist/classes/packets/AssetUploadComplete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AssetUploadComplete.js","sourceRoot":"","sources":["../../../lib/classes/packets/AssetUploadComplete.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC5D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAIlB;YACA,IAAI,EAAE,WAAI,CAAC,IAAI,EAAE;YACjB,IAAI,EAAE,CAAC;YACP,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,gBAAgB,CAAC,MAAM,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;QAC/C,gBAAgB,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC3D,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,8DA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/AssetUploadRequest.d.ts b/dist/classes/packets/AssetUploadRequest.d.ts deleted file mode 100644 index 5656527..0000000 --- a/dist/classes/packets/AssetUploadRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AssetUploadRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AssetBlock: { - TransactionID: UUID; - Type: number; - Tempfile: boolean; - StoreLocal: boolean; - AssetData: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AssetUploadRequest.js b/dist/classes/packets/AssetUploadRequest.js deleted file mode 100644 index 536a658..0000000 --- a/dist/classes/packets/AssetUploadRequest.js +++ /dev/null @@ -1,46 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AssetUploadRequestPacket { - constructor() { - this.name = 'AssetUploadRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902093; - } - getSize() { - return (this.AssetBlock['AssetData'].length + 2) + 19; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AssetBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.AssetBlock['Type'], pos++); - buf.writeUInt8((this.AssetBlock['Tempfile']) ? 1 : 0, pos++); - buf.writeUInt8((this.AssetBlock['StoreLocal']) ? 1 : 0, pos++); - buf.write(this.AssetBlock['AssetData'], pos); - pos += this.AssetBlock['AssetData'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAssetBlock = { - TransactionID: UUID_1.UUID.zero(), - Type: 0, - Tempfile: false, - StoreLocal: false, - AssetData: '' - }; - newObjAssetBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAssetBlock['Type'] = buf.readInt8(pos++); - newObjAssetBlock['Tempfile'] = (buf.readUInt8(pos++) === 1); - newObjAssetBlock['StoreLocal'] = (buf.readUInt8(pos++) === 1); - newObjAssetBlock['AssetData'] = buf.toString('utf8', pos, length); - pos += length; - this.AssetBlock = newObjAssetBlock; - return pos - startPos; - } -} -exports.AssetUploadRequestPacket = AssetUploadRequestPacket; -//# sourceMappingURL=AssetUploadRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/AssetUploadRequest.js.map b/dist/classes/packets/AssetUploadRequest.js.map deleted file mode 100644 index e2a0fa1..0000000 --- a/dist/classes/packets/AssetUploadRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AssetUploadRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/AssetUploadRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAsDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC1D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/D,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QAC3C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAMlB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;YAC1B,IAAI,EAAE,CAAC;YACP,QAAQ,EAAE,KAAK;YACf,UAAU,EAAE,KAAK;YACjB,SAAS,EAAE,EAAE;SAChB,CAAC;QACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;QAC/C,gBAAgB,CAAC,UAAU,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,gBAAgB,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC9D,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAClE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA1DD,4DA0DC"} \ No newline at end of file diff --git a/dist/classes/packets/AtomicPassObject.d.ts b/dist/classes/packets/AtomicPassObject.d.ts deleted file mode 100644 index e7fdc2e..0000000 --- a/dist/classes/packets/AtomicPassObject.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AtomicPassObjectPacket implements Packet { - name: string; - flags: number; - id: number; - TaskData: { - TaskID: UUID; - AttachmentNeedsSave: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AtomicPassObject.js b/dist/classes/packets/AtomicPassObject.js deleted file mode 100644 index 6beee59..0000000 --- a/dist/classes/packets/AtomicPassObject.js +++ /dev/null @@ -1,35 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AtomicPassObjectPacket { - constructor() { - this.name = 'AtomicPassObject'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 28; - } - getSize() { - return 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TaskData['TaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TaskData['AttachmentNeedsSave']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTaskData = { - TaskID: UUID_1.UUID.zero(), - AttachmentNeedsSave: false - }; - newObjTaskData['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTaskData['AttachmentNeedsSave'] = (buf.readUInt8(pos++) === 1); - this.TaskData = newObjTaskData; - return pos - startPos; - } -} -exports.AtomicPassObjectPacket = AtomicPassObjectPacket; -//# sourceMappingURL=AtomicPassObject.js.map \ No newline at end of file diff --git a/dist/classes/packets/AtomicPassObject.js.map b/dist/classes/packets/AtomicPassObject.js.map deleted file mode 100644 index 9fb51b4..0000000 --- a/dist/classes/packets/AtomicPassObject.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AtomicPassObject.js","sourceRoot":"","sources":["../../../lib/classes/packets/AtomicPassObject.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,EAAE,CAAC;IAqCZ,CAAC;IA9BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACtE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAGhB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,mBAAmB,EAAE,KAAK;SAC7B,CAAC;QACF,cAAc,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,qBAAqB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACrE,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzCD,wDAyCC"} \ No newline at end of file diff --git a/dist/classes/packets/AttachedSound.d.ts b/dist/classes/packets/AttachedSound.d.ts deleted file mode 100644 index 0d5a250..0000000 --- a/dist/classes/packets/AttachedSound.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AttachedSoundPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - SoundID: UUID; - ObjectID: UUID; - OwnerID: UUID; - Gain: number; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AttachedSound.js b/dist/classes/packets/AttachedSound.js deleted file mode 100644 index 51e09eb..0000000 --- a/dist/classes/packets/AttachedSound.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AttachedSoundPacket { - constructor() { - this.name = 'AttachedSound'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65293; - } - getSize() { - return 53; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['SoundID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.DataBlock['Gain'], pos); - pos += 4; - buf.writeUInt8(this.DataBlock['Flags'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - SoundID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Gain: 0, - Flags: 0 - }; - newObjDataBlock['SoundID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Gain'] = buf.readFloatLE(pos); - pos += 4; - newObjDataBlock['Flags'] = buf.readUInt8(pos++); - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.AttachedSoundPacket = AttachedSoundPacket; -//# sourceMappingURL=AttachedSound.js.map \ No newline at end of file diff --git a/dist/classes/packets/AttachedSound.js.map b/dist/classes/packets/AttachedSound.js.map deleted file mode 100644 index df19ec2..0000000 --- a/dist/classes/packets/AttachedSound.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AttachedSound.js","sourceRoot":"","sources":["../../../lib/classes/packets/AttachedSound.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IA0Df,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAMjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;SACX,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAChD,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9DD,kDA8DC"} \ No newline at end of file diff --git a/dist/classes/packets/AttachedSoundGainChange.d.ts b/dist/classes/packets/AttachedSoundGainChange.d.ts deleted file mode 100644 index c19958b..0000000 --- a/dist/classes/packets/AttachedSoundGainChange.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AttachedSoundGainChangePacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - ObjectID: UUID; - Gain: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AttachedSoundGainChange.js b/dist/classes/packets/AttachedSoundGainChange.js deleted file mode 100644 index a5c09d1..0000000 --- a/dist/classes/packets/AttachedSoundGainChange.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AttachedSoundGainChangePacket { - constructor() { - this.name = 'AttachedSoundGainChange'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65294; - } - getSize() { - return 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.DataBlock['Gain'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - ObjectID: UUID_1.UUID.zero(), - Gain: 0 - }; - newObjDataBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Gain'] = buf.readFloatLE(pos); - pos += 4; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.AttachedSoundGainChangePacket = AttachedSoundGainChangePacket; -//# sourceMappingURL=AttachedSoundGainChange.js.map \ No newline at end of file diff --git a/dist/classes/packets/AttachedSoundGainChange.js.map b/dist/classes/packets/AttachedSoundGainChange.js.map deleted file mode 100644 index 4dd3003..0000000 --- a/dist/classes/packets/AttachedSoundGainChange.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AttachedSoundGainChange.js","sourceRoot":"","sources":["../../../lib/classes/packets/AttachedSoundGainChange.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IAuCf,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,IAAI,EAAE,CAAC;SACV,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,sEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarAnimation.d.ts b/dist/classes/packets/AvatarAnimation.d.ts deleted file mode 100644 index 53ecf7b..0000000 --- a/dist/classes/packets/AvatarAnimation.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarAnimationPacket implements Packet { - name: string; - flags: number; - id: number; - Sender: { - ID: UUID; - }; - AnimationList: { - AnimID: UUID; - AnimSequenceID: number; - }[]; - AnimationSourceList: { - ObjectID: UUID; - }[]; - PhysicalAvatarEventList: { - TypeData: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarAnimation.js b/dist/classes/packets/AvatarAnimation.js deleted file mode 100644 index a07fd0c..0000000 --- a/dist/classes/packets/AvatarAnimation.js +++ /dev/null @@ -1,92 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarAnimationPacket { - constructor() { - this.name = 'AvatarAnimation'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 20; - } - getSize() { - return ((20) * this.AnimationList.length) + ((16) * this.AnimationSourceList.length) + ((this.calculateVarVarSize(this.PhysicalAvatarEventList, 'TypeData', 1)) * this.PhysicalAvatarEventList.length) + 19; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Sender['ID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.AnimationList.length; - buf.writeUInt8(this.AnimationList.length, pos++); - for (let i = 0; i < count; i++) { - this.AnimationList[i]['AnimID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AnimationList[i]['AnimSequenceID'], pos); - pos += 4; - } - count = this.AnimationSourceList.length; - buf.writeUInt8(this.AnimationSourceList.length, pos++); - for (let i = 0; i < count; i++) { - this.AnimationSourceList[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.PhysicalAvatarEventList.length; - buf.writeUInt8(this.PhysicalAvatarEventList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.PhysicalAvatarEventList[i]['TypeData'], pos); - pos += this.PhysicalAvatarEventList[i]['TypeData'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSender = { - ID: UUID_1.UUID.zero() - }; - newObjSender['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Sender = newObjSender; - let count = buf.readUInt8(pos++); - this.AnimationList = []; - for (let i = 0; i < count; i++) { - const newObjAnimationList = { - AnimID: UUID_1.UUID.zero(), - AnimSequenceID: 0 - }; - newObjAnimationList['AnimID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAnimationList['AnimSequenceID'] = buf.readInt32LE(pos); - pos += 4; - this.AnimationList.push(newObjAnimationList); - } - count = buf.readUInt8(pos++); - this.AnimationSourceList = []; - for (let i = 0; i < count; i++) { - const newObjAnimationSourceList = { - ObjectID: UUID_1.UUID.zero() - }; - newObjAnimationSourceList['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AnimationSourceList.push(newObjAnimationSourceList); - } - count = buf.readUInt8(pos++); - this.PhysicalAvatarEventList = []; - for (let i = 0; i < count; i++) { - const newObjPhysicalAvatarEventList = { - TypeData: '' - }; - newObjPhysicalAvatarEventList['TypeData'] = buf.toString('utf8', pos, length); - pos += length; - this.PhysicalAvatarEventList.push(newObjPhysicalAvatarEventList); - } - return pos - startPos; - } -} -exports.AvatarAnimationPacket = AvatarAnimationPacket; -//# sourceMappingURL=AvatarAnimation.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarAnimation.js.map b/dist/classes/packets/AvatarAnimation.js.map deleted file mode 100644 index 71c63c8..0000000 --- a/dist/classes/packets/AvatarAnimation.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarAnimation.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarAnimation.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarAppearance.d.ts b/dist/classes/packets/AvatarAppearance.d.ts deleted file mode 100644 index 5a5ce46..0000000 --- a/dist/classes/packets/AvatarAppearance.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class AvatarAppearancePacket implements Packet { - name: string; - flags: number; - id: number; - Sender: { - ID: UUID; - IsTrial: boolean; - }; - ObjectData: { - TextureEntry: string; - }; - VisualParam: { - ParamValue: number; - }[]; - AppearanceData: { - AppearanceVersion: number; - CofVersion: number; - Flags: number; - }[]; - AppearanceHover: { - HoverHeight: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarAppearance.js b/dist/classes/packets/AvatarAppearance.js deleted file mode 100644 index 473bff9..0000000 --- a/dist/classes/packets/AvatarAppearance.js +++ /dev/null @@ -1,98 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarAppearancePacket { - constructor() { - this.name = 'AvatarAppearance'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901918; - } - getSize() { - return (this.ObjectData['TextureEntry'].length + 2) + ((1) * this.VisualParam.length) + ((9) * this.AppearanceData.length) + ((12) * this.AppearanceHover.length) + 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Sender['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Sender['IsTrial']) ? 1 : 0, pos++); - buf.write(this.ObjectData['TextureEntry'], pos); - pos += this.ObjectData['TextureEntry'].length; - let count = this.VisualParam.length; - buf.writeUInt8(this.VisualParam.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.VisualParam[i]['ParamValue'], pos++); - } - count = this.AppearanceData.length; - buf.writeUInt8(this.AppearanceData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.AppearanceData[i]['AppearanceVersion'], pos++); - buf.writeInt32LE(this.AppearanceData[i]['CofVersion'], pos); - pos += 4; - buf.writeUInt32LE(this.AppearanceData[i]['Flags'], pos); - pos += 4; - } - count = this.AppearanceHover.length; - buf.writeUInt8(this.AppearanceHover.length, pos++); - for (let i = 0; i < count; i++) { - this.AppearanceHover[i]['HoverHeight'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSender = { - ID: UUID_1.UUID.zero(), - IsTrial: false - }; - newObjSender['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSender['IsTrial'] = (buf.readUInt8(pos++) === 1); - this.Sender = newObjSender; - const newObjObjectData = { - TextureEntry: '' - }; - newObjObjectData['TextureEntry'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData = newObjObjectData; - let count = buf.readUInt8(pos++); - this.VisualParam = []; - for (let i = 0; i < count; i++) { - const newObjVisualParam = { - ParamValue: 0 - }; - newObjVisualParam['ParamValue'] = buf.readUInt8(pos++); - this.VisualParam.push(newObjVisualParam); - } - count = buf.readUInt8(pos++); - this.AppearanceData = []; - for (let i = 0; i < count; i++) { - const newObjAppearanceData = { - AppearanceVersion: 0, - CofVersion: 0, - Flags: 0 - }; - newObjAppearanceData['AppearanceVersion'] = buf.readUInt8(pos++); - newObjAppearanceData['CofVersion'] = buf.readInt32LE(pos); - pos += 4; - newObjAppearanceData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AppearanceData.push(newObjAppearanceData); - } - count = buf.readUInt8(pos++); - this.AppearanceHover = []; - for (let i = 0; i < count; i++) { - const newObjAppearanceHover = { - HoverHeight: Vector3_1.Vector3.getZero() - }; - newObjAppearanceHover['HoverHeight'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.AppearanceHover.push(newObjAppearanceHover); - } - return pos - startPos; - } -} -exports.AvatarAppearancePacket = AvatarAppearancePacket; -//# sourceMappingURL=AvatarAppearance.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarAppearance.js.map b/dist/classes/packets/AvatarAppearance.js.map deleted file mode 100644 index 47f51e3..0000000 --- a/dist/classes/packets/AvatarAppearance.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarAppearance.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarAppearance.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAiIpB,CAAC;IA5GG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC3K,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACxD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,MAAM,CAAC;QAC9C,IAAI,KAAK,GAAG,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,CAAC;QACD,KAAK,GAAG,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC;QACnC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,mBAAmB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACnE,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,KAAK,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,eAAe,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACnD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;YACtE,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;YACf,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACvD,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,gBAAgB,GAElB;YACA,YAAY,EAAE,EAAE;SACnB,CAAC;QACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACrE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,IAAI,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACjC,IAAI,CAAC,WAAW,GAAG,EAAE,CAAC;QACtB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,iBAAiB,GAEnB;gBACA,UAAU,EAAE,CAAC;aAChB,CAAC;YACF,iBAAiB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACvD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,iBAAiB,CAAC,CAAC;QAC7C,CAAC;QACD,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC7B,IAAI,CAAC,cAAc,GAAG,EAAE,CAAC;QACzB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,oBAAoB,GAItB;gBACA,iBAAiB,EAAE,CAAC;gBACpB,UAAU,EAAE,CAAC;gBACb,KAAK,EAAE,CAAC;aACX,CAAC;YACF,oBAAoB,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACjE,oBAAoB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,oBAAoB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,oBAAoB,CAAC,CAAC;QACnD,CAAC;QACD,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC7B,IAAI,CAAC,eAAe,GAAG,EAAE,CAAC;QAC1B,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,qBAAqB,GAEvB;gBACA,WAAW,EAAE,iBAAO,CAAC,OAAO,EAAE;aACjC,CAAC;YACF,qBAAqB,CAAC,aAAa,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;YACpE,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC;QACrD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArID,wDAqIC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarClassifiedReply.d.ts b/dist/classes/packets/AvatarClassifiedReply.d.ts deleted file mode 100644 index 449cf55..0000000 --- a/dist/classes/packets/AvatarClassifiedReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarClassifiedReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - TargetID: UUID; - }; - Data: { - ClassifiedID: UUID; - Name: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarClassifiedReply.js b/dist/classes/packets/AvatarClassifiedReply.js deleted file mode 100644 index 7961cc9..0000000 --- a/dist/classes/packets/AvatarClassifiedReply.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarClassifiedReplyPacket { - constructor() { - this.name = 'AvatarClassifiedReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901802; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'Name', 1) + 16) * this.Data.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TargetID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data[i]['Name'], pos); - pos += this.Data[i]['Name'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - TargetID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - ClassifiedID: UUID_1.UUID.zero(), - Name: '' - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.AvatarClassifiedReplyPacket = AvatarClassifiedReplyPacket; -//# sourceMappingURL=AvatarClassifiedReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarClassifiedReply.js.map b/dist/classes/packets/AvatarClassifiedReply.js.map deleted file mode 100644 index 36658b6..0000000 --- a/dist/classes/packets/AvatarClassifiedReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarClassifiedReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarClassifiedReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarGroupsReply.d.ts b/dist/classes/packets/AvatarGroupsReply.d.ts deleted file mode 100644 index 00950b6..0000000 --- a/dist/classes/packets/AvatarGroupsReply.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class AvatarGroupsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - AvatarID: UUID; - }; - GroupData: { - GroupPowers: Long; - AcceptNotices: boolean; - GroupTitle: string; - GroupID: UUID; - GroupName: string; - GroupInsigniaID: UUID; - }[]; - NewGroupData: { - ListInProfile: boolean; - }; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarGroupsReply.js b/dist/classes/packets/AvatarGroupsReply.js deleted file mode 100644 index 2e9a411..0000000 --- a/dist/classes/packets/AvatarGroupsReply.js +++ /dev/null @@ -1,92 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarGroupsReplyPacket { - constructor() { - this.name = 'AvatarGroupsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901933; - } - getSize() { - return ((this.calculateVarVarSize(this.GroupData, 'GroupTitle', 1) + this.calculateVarVarSize(this.GroupData, 'GroupName', 1) + 41) * this.GroupData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.GroupData.length; - buf.writeUInt8(this.GroupData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].high, pos); - pos += 4; - buf.writeUInt8((this.GroupData[i]['AcceptNotices']) ? 1 : 0, pos++); - buf.write(this.GroupData[i]['GroupTitle'], pos); - pos += this.GroupData[i]['GroupTitle'].length; - this.GroupData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.GroupData[i]['GroupName'], pos); - pos += this.GroupData[i]['GroupName'].length; - this.GroupData[i]['GroupInsigniaID'].writeToBuffer(buf, pos); - pos += 16; - } - buf.writeUInt8((this.NewGroupData['ListInProfile']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - AvatarID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.GroupData = []; - for (let i = 0; i < count; i++) { - const newObjGroupData = { - GroupPowers: Long.ZERO, - AcceptNotices: false, - GroupTitle: '', - GroupID: UUID_1.UUID.zero(), - GroupName: '', - GroupInsigniaID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjGroupData['AcceptNotices'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['GroupTitle'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['GroupName'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['GroupInsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData.push(newObjGroupData); - } - const newObjNewGroupData = { - ListInProfile: false - }; - newObjNewGroupData['ListInProfile'] = (buf.readUInt8(pos++) === 1); - this.NewGroupData = newObjNewGroupData; - return pos - startPos; - } -} -exports.AvatarGroupsReplyPacket = AvatarGroupsReplyPacket; -//# sourceMappingURL=AvatarGroupsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarGroupsReply.js.map b/dist/classes/packets/AvatarGroupsReply.js.map deleted file mode 100644 index db4e72b..0000000 --- a/dist/classes/packets/AvatarGroupsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarGroupsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarGroupsReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAsHpB,CAAC;IApGG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,SAAS,EAAE,YAAY,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,SAAS,EAAE,WAAW,EAAE,CAAC,CAAC,GAAG,EAAE,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACtK,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;YAC7D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACpE,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC;YAC9C,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;YAC7C,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,iBAAiB,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC7D,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACpE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,eAAe,GAOjB;gBACA,WAAW,EAAE,IAAI,CAAC,IAAI;gBACtB,aAAa,EAAE,KAAK;gBACpB,UAAU,EAAE,EAAE;gBACd,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,SAAS,EAAE,EAAE;gBACb,eAAe,EAAE,WAAI,CAAC,IAAI,EAAE;aAC/B,CAAC;YACF,eAAe,CAAC,aAAa,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;YACxF,GAAG,IAAI,CAAC,CAAC;YACT,eAAe,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;YAChE,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAClE,GAAG,IAAI,MAAM,CAAC;YACd,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,EAAE,CAAC;YACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YACjE,GAAG,IAAI,MAAM,CAAC;YACd,eAAe,CAAC,iBAAiB,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;QACzC,CAAC;QACD,MAAM,kBAAkB,GAEpB;YACA,aAAa,EAAE,KAAK;SACvB,CAAC;QACF,kBAAkB,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACnE,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA1HD,0DA0HC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarInterestsReply.d.ts b/dist/classes/packets/AvatarInterestsReply.d.ts deleted file mode 100644 index 6d8b783..0000000 --- a/dist/classes/packets/AvatarInterestsReply.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarInterestsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - AvatarID: UUID; - }; - PropertiesData: { - WantToMask: number; - WantToText: string; - SkillsMask: number; - SkillsText: string; - LanguagesText: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarInterestsReply.js b/dist/classes/packets/AvatarInterestsReply.js deleted file mode 100644 index 10810af..0000000 --- a/dist/classes/packets/AvatarInterestsReply.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarInterestsReplyPacket { - constructor() { - this.name = 'AvatarInterestsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901932; - } - getSize() { - return (this.PropertiesData['WantToText'].length + 1 + this.PropertiesData['SkillsText'].length + 1 + this.PropertiesData['LanguagesText'].length + 1) + 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.PropertiesData['WantToMask'], pos); - pos += 4; - buf.write(this.PropertiesData['WantToText'], pos); - pos += this.PropertiesData['WantToText'].length; - buf.writeUInt32LE(this.PropertiesData['SkillsMask'], pos); - pos += 4; - buf.write(this.PropertiesData['SkillsText'], pos); - pos += this.PropertiesData['SkillsText'].length; - buf.write(this.PropertiesData['LanguagesText'], pos); - pos += this.PropertiesData['LanguagesText'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - AvatarID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjPropertiesData = { - WantToMask: 0, - WantToText: '', - SkillsMask: 0, - SkillsText: '', - LanguagesText: '' - }; - newObjPropertiesData['WantToMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjPropertiesData['WantToText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['SkillsMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjPropertiesData['SkillsText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['LanguagesText'] = buf.toString('utf8', pos, length); - pos += length; - this.PropertiesData = newObjPropertiesData; - return pos - startPos; - } -} -exports.AvatarInterestsReplyPacket = AvatarInterestsReplyPacket; -//# sourceMappingURL=AvatarInterestsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarInterestsReply.js.map b/dist/classes/packets/AvatarInterestsReply.js.map deleted file mode 100644 index 1669427..0000000 --- a/dist/classes/packets/AvatarInterestsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarInterestsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarInterestsReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarInterestsUpdate.d.ts b/dist/classes/packets/AvatarInterestsUpdate.d.ts deleted file mode 100644 index 8a75ea6..0000000 --- a/dist/classes/packets/AvatarInterestsUpdate.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarInterestsUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - PropertiesData: { - WantToMask: number; - WantToText: string; - SkillsMask: number; - SkillsText: string; - LanguagesText: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarInterestsUpdate.js b/dist/classes/packets/AvatarInterestsUpdate.js deleted file mode 100644 index 2f03cdd..0000000 --- a/dist/classes/packets/AvatarInterestsUpdate.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarInterestsUpdatePacket { - constructor() { - this.name = 'AvatarInterestsUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901935; - } - getSize() { - return (this.PropertiesData['WantToText'].length + 1 + this.PropertiesData['SkillsText'].length + 1 + this.PropertiesData['LanguagesText'].length + 1) + 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.PropertiesData['WantToMask'], pos); - pos += 4; - buf.write(this.PropertiesData['WantToText'], pos); - pos += this.PropertiesData['WantToText'].length; - buf.writeUInt32LE(this.PropertiesData['SkillsMask'], pos); - pos += 4; - buf.write(this.PropertiesData['SkillsText'], pos); - pos += this.PropertiesData['SkillsText'].length; - buf.write(this.PropertiesData['LanguagesText'], pos); - pos += this.PropertiesData['LanguagesText'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjPropertiesData = { - WantToMask: 0, - WantToText: '', - SkillsMask: 0, - SkillsText: '', - LanguagesText: '' - }; - newObjPropertiesData['WantToMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjPropertiesData['WantToText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['SkillsMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjPropertiesData['SkillsText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['LanguagesText'] = buf.toString('utf8', pos, length); - pos += length; - this.PropertiesData = newObjPropertiesData; - return pos - startPos; - } -} -exports.AvatarInterestsUpdatePacket = AvatarInterestsUpdatePacket; -//# sourceMappingURL=AvatarInterestsUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarInterestsUpdate.js.map b/dist/classes/packets/AvatarInterestsUpdate.js.map deleted file mode 100644 index df7b744..0000000 --- a/dist/classes/packets/AvatarInterestsUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarInterestsUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarInterestsUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarNotesReply.d.ts b/dist/classes/packets/AvatarNotesReply.d.ts deleted file mode 100644 index bfdb860..0000000 --- a/dist/classes/packets/AvatarNotesReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarNotesReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - TargetID: UUID; - Notes: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarNotesReply.js b/dist/classes/packets/AvatarNotesReply.js deleted file mode 100644 index 2191922..0000000 --- a/dist/classes/packets/AvatarNotesReply.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarNotesReplyPacket { - constructor() { - this.name = 'AvatarNotesReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901936; - } - getSize() { - return (this.Data['Notes'].length + 2) + 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['TargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Notes'], pos); - pos += this.Data['Notes'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - TargetID: UUID_1.UUID.zero(), - Notes: '' - }; - newObjData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Notes'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.AvatarNotesReplyPacket = AvatarNotesReplyPacket; -//# sourceMappingURL=AvatarNotesReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarNotesReply.js.map b/dist/classes/packets/AvatarNotesReply.js.map deleted file mode 100644 index 6d1deb2..0000000 --- a/dist/classes/packets/AvatarNotesReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarNotesReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarNotesReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACnC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,EAAE;SACZ,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACxD,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarNotesUpdate.d.ts b/dist/classes/packets/AvatarNotesUpdate.d.ts deleted file mode 100644 index 4c9f1ee..0000000 --- a/dist/classes/packets/AvatarNotesUpdate.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AvatarNotesUpdatePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - TargetID: UUID; - Notes: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarNotesUpdate.js b/dist/classes/packets/AvatarNotesUpdate.js deleted file mode 100644 index 30588f9..0000000 --- a/dist/classes/packets/AvatarNotesUpdate.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarNotesUpdatePacket { - constructor() { - this.name = 'AvatarNotesUpdate'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901937; - } - getSize() { - return (this.Data['Notes'].length + 2) + 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['TargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Notes'], pos); - pos += this.Data['Notes'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - TargetID: UUID_1.UUID.zero(), - Notes: '' - }; - newObjData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Notes'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.AvatarNotesUpdatePacket = AvatarNotesUpdatePacket; -//# sourceMappingURL=AvatarNotesUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarNotesUpdate.js.map b/dist/classes/packets/AvatarNotesUpdate.js.map deleted file mode 100644 index 05e706a..0000000 --- a/dist/classes/packets/AvatarNotesUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarNotesUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarNotesUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACnC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,EAAE;SACZ,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACxD,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,0DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerReply.d.ts b/dist/classes/packets/AvatarPickerReply.d.ts deleted file mode 100644 index 697b6ea..0000000 --- a/dist/classes/packets/AvatarPickerReply.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPickerReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - QueryID: UUID; - }; - Data: { - AvatarID: UUID; - FirstName: string; - LastName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPickerReply.js b/dist/classes/packets/AvatarPickerReply.js deleted file mode 100644 index e07116a..0000000 --- a/dist/classes/packets/AvatarPickerReply.js +++ /dev/null @@ -1,70 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPickerReplyPacket { - constructor() { - this.name = 'AvatarPickerReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901788; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'FirstName', 1) + this.calculateVarVarSize(this.Data, 'LastName', 1) + 16) * this.Data.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data[i]['FirstName'], pos); - pos += this.Data[i]['FirstName'].length; - buf.write(this.Data[i]['LastName'], pos); - pos += this.Data[i]['LastName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - AvatarID: UUID_1.UUID.zero(), - FirstName: '', - LastName: '' - }; - newObjData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['FirstName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['LastName'] = buf.toString('utf8', pos, length); - pos += length; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.AvatarPickerReplyPacket = AvatarPickerReplyPacket; -//# sourceMappingURL=AvatarPickerReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerReply.js.map b/dist/classes/packets/AvatarPickerReply.js.map deleted file mode 100644 index 21a7b2a..0000000 --- a/dist/classes/packets/AvatarPickerReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPickerReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPickerReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerRequest.d.ts b/dist/classes/packets/AvatarPickerRequest.d.ts deleted file mode 100644 index b943184..0000000 --- a/dist/classes/packets/AvatarPickerRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AvatarPickerRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - QueryID: UUID; - }; - Data: { - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPickerRequest.js b/dist/classes/packets/AvatarPickerRequest.js deleted file mode 100644 index aa743f6..0000000 --- a/dist/classes/packets/AvatarPickerRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPickerRequestPacket { - constructor() { - this.name = 'AvatarPickerRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901786; - } - getSize() { - return (this.Data['Name'].length + 1) + 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - Name: '' - }; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.AvatarPickerRequestPacket = AvatarPickerRequestPacket; -//# sourceMappingURL=AvatarPickerRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerRequest.js.map b/dist/classes/packets/AvatarPickerRequest.js.map deleted file mode 100644 index 4bcda5f..0000000 --- a/dist/classes/packets/AvatarPickerRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPickerRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPickerRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAClC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QAChC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,UAAU,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACvD,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerRequestBackend.d.ts b/dist/classes/packets/AvatarPickerRequestBackend.d.ts deleted file mode 100644 index d4456fd..0000000 --- a/dist/classes/packets/AvatarPickerRequestBackend.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPickerRequestBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - QueryID: UUID; - GodLevel: number; - }; - Data: { - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPickerRequestBackend.js b/dist/classes/packets/AvatarPickerRequestBackend.js deleted file mode 100644 index 73db0f9..0000000 --- a/dist/classes/packets/AvatarPickerRequestBackend.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPickerRequestBackendPacket { - constructor() { - this.name = 'AvatarPickerRequestBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901787; - } - getSize() { - return (this.Data['Name'].length + 1) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentData['GodLevel'], pos++); - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero(), - GodLevel: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GodLevel'] = buf.readUInt8(pos++); - this.AgentData = newObjAgentData; - const newObjData = { - Name: '' - }; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.AvatarPickerRequestBackendPacket = AvatarPickerRequestBackendPacket; -//# sourceMappingURL=AvatarPickerRequestBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPickerRequestBackend.js.map b/dist/classes/packets/AvatarPickerRequestBackend.js.map deleted file mode 100644 index 9e12a86..0000000 --- a/dist/classes/packets/AvatarPickerRequestBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPickerRequestBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPickerRequestBackend.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,4BAA4B,CAAC;QACpC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAClC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QAChC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,CAAC;SACd,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,UAAU,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACvD,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApED,4EAoEC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPicksReply.d.ts b/dist/classes/packets/AvatarPicksReply.d.ts deleted file mode 100644 index f409cf7..0000000 --- a/dist/classes/packets/AvatarPicksReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPicksReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - TargetID: UUID; - }; - Data: { - PickID: UUID; - PickName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPicksReply.js b/dist/classes/packets/AvatarPicksReply.js deleted file mode 100644 index 38a31a1..0000000 --- a/dist/classes/packets/AvatarPicksReply.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPicksReplyPacket { - constructor() { - this.name = 'AvatarPicksReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901938; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'PickName', 1) + 16) * this.Data.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TargetID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['PickID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data[i]['PickName'], pos); - pos += this.Data[i]['PickName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - TargetID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - PickID: UUID_1.UUID.zero(), - PickName: '' - }; - newObjData['PickID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['PickName'] = buf.toString('utf8', pos, length); - pos += length; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.AvatarPicksReplyPacket = AvatarPicksReplyPacket; -//# sourceMappingURL=AvatarPicksReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPicksReply.js.map b/dist/classes/packets/AvatarPicksReply.js.map deleted file mode 100644 index 08fecd3..0000000 --- a/dist/classes/packets/AvatarPicksReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPicksReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPicksReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesReply.d.ts b/dist/classes/packets/AvatarPropertiesReply.d.ts deleted file mode 100644 index 1e535c2..0000000 --- a/dist/classes/packets/AvatarPropertiesReply.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPropertiesReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - AvatarID: UUID; - }; - PropertiesData: { - ImageID: UUID; - FLImageID: UUID; - PartnerID: UUID; - AboutText: string; - FLAboutText: string; - BornOn: string; - ProfileURL: string; - CharterMember: string; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPropertiesReply.js b/dist/classes/packets/AvatarPropertiesReply.js deleted file mode 100644 index a7ef7a4..0000000 --- a/dist/classes/packets/AvatarPropertiesReply.js +++ /dev/null @@ -1,85 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPropertiesReplyPacket { - constructor() { - this.name = 'AvatarPropertiesReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901931; - } - getSize() { - return (this.PropertiesData['AboutText'].length + 2 + this.PropertiesData['FLAboutText'].length + 1 + this.PropertiesData['BornOn'].length + 1 + this.PropertiesData['ProfileURL'].length + 1 + this.PropertiesData['CharterMember'].length + 1) + 84; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - this.PropertiesData['ImageID'].writeToBuffer(buf, pos); - pos += 16; - this.PropertiesData['FLImageID'].writeToBuffer(buf, pos); - pos += 16; - this.PropertiesData['PartnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.PropertiesData['AboutText'], pos); - pos += this.PropertiesData['AboutText'].length; - buf.write(this.PropertiesData['FLAboutText'], pos); - pos += this.PropertiesData['FLAboutText'].length; - buf.write(this.PropertiesData['BornOn'], pos); - pos += this.PropertiesData['BornOn'].length; - buf.write(this.PropertiesData['ProfileURL'], pos); - pos += this.PropertiesData['ProfileURL'].length; - buf.write(this.PropertiesData['CharterMember'], pos); - pos += this.PropertiesData['CharterMember'].length; - buf.writeUInt32LE(this.PropertiesData['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - AvatarID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjPropertiesData = { - ImageID: UUID_1.UUID.zero(), - FLImageID: UUID_1.UUID.zero(), - PartnerID: UUID_1.UUID.zero(), - AboutText: '', - FLAboutText: '', - BornOn: '', - ProfileURL: '', - CharterMember: '', - Flags: 0 - }; - newObjPropertiesData['ImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjPropertiesData['FLImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjPropertiesData['PartnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjPropertiesData['AboutText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['FLAboutText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['BornOn'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['ProfileURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['CharterMember'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.PropertiesData = newObjPropertiesData; - return pos - startPos; - } -} -exports.AvatarPropertiesReplyPacket = AvatarPropertiesReplyPacket; -//# sourceMappingURL=AvatarPropertiesReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesReply.js.map b/dist/classes/packets/AvatarPropertiesReply.js.map deleted file mode 100644 index a44c1b3..0000000 --- a/dist/classes/packets/AvatarPropertiesReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPropertiesReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPropertiesReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesRequest.d.ts b/dist/classes/packets/AvatarPropertiesRequest.d.ts deleted file mode 100644 index 4bb3651..0000000 --- a/dist/classes/packets/AvatarPropertiesRequest.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class AvatarPropertiesRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - AvatarID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPropertiesRequest.js b/dist/classes/packets/AvatarPropertiesRequest.js deleted file mode 100644 index cb0aa5b..0000000 --- a/dist/classes/packets/AvatarPropertiesRequest.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPropertiesRequestPacket { - constructor() { - this.name = 'AvatarPropertiesRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901929; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AvatarID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AvatarPropertiesRequestPacket = AvatarPropertiesRequestPacket; -//# sourceMappingURL=AvatarPropertiesRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesRequest.js.map b/dist/classes/packets/AvatarPropertiesRequest.js.map deleted file mode 100644 index 24da285..0000000 --- a/dist/classes/packets/AvatarPropertiesRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPropertiesRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPropertiesRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,sEAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesRequestBackend.d.ts b/dist/classes/packets/AvatarPropertiesRequestBackend.d.ts deleted file mode 100644 index a06b300..0000000 --- a/dist/classes/packets/AvatarPropertiesRequestBackend.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPropertiesRequestBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - AvatarID: UUID; - GodLevel: number; - WebProfilesDisabled: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPropertiesRequestBackend.js b/dist/classes/packets/AvatarPropertiesRequestBackend.js deleted file mode 100644 index 1d280f1..0000000 --- a/dist/classes/packets/AvatarPropertiesRequestBackend.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPropertiesRequestBackendPacket { - constructor() { - this.name = 'AvatarPropertiesRequestBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901930; - } - getSize() { - return 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AvatarID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentData['GodLevel'], pos++); - buf.writeUInt8((this.AgentData['WebProfilesDisabled']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - AvatarID: UUID_1.UUID.zero(), - GodLevel: 0, - WebProfilesDisabled: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AvatarID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GodLevel'] = buf.readUInt8(pos++); - newObjAgentData['WebProfilesDisabled'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.AvatarPropertiesRequestBackendPacket = AvatarPropertiesRequestBackendPacket; -//# sourceMappingURL=AvatarPropertiesRequestBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesRequestBackend.js.map b/dist/classes/packets/AvatarPropertiesRequestBackend.js.map deleted file mode 100644 index be6efdd..0000000 --- a/dist/classes/packets/AvatarPropertiesRequestBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPropertiesRequestBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPropertiesRequestBackend.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gCAAgC,CAAC;QACxC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACvE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,QAAQ,EAAE,CAAC;YACX,mBAAmB,EAAE,KAAK;SAC7B,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,eAAe,CAAC,qBAAqB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACtE,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArDD,oFAqDC"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesUpdate.d.ts b/dist/classes/packets/AvatarPropertiesUpdate.d.ts deleted file mode 100644 index 01e9222..0000000 --- a/dist/classes/packets/AvatarPropertiesUpdate.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarPropertiesUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - PropertiesData: { - ImageID: UUID; - FLImageID: UUID; - AboutText: string; - FLAboutText: string; - AllowPublish: boolean; - MaturePublish: boolean; - ProfileURL: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarPropertiesUpdate.js b/dist/classes/packets/AvatarPropertiesUpdate.js deleted file mode 100644 index 8ea1c7a..0000000 --- a/dist/classes/packets/AvatarPropertiesUpdate.js +++ /dev/null @@ -1,71 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarPropertiesUpdatePacket { - constructor() { - this.name = 'AvatarPropertiesUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901934; - } - getSize() { - return (this.PropertiesData['AboutText'].length + 2 + this.PropertiesData['FLAboutText'].length + 1 + this.PropertiesData['ProfileURL'].length + 1) + 66; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.PropertiesData['ImageID'].writeToBuffer(buf, pos); - pos += 16; - this.PropertiesData['FLImageID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.PropertiesData['AboutText'], pos); - pos += this.PropertiesData['AboutText'].length; - buf.write(this.PropertiesData['FLAboutText'], pos); - pos += this.PropertiesData['FLAboutText'].length; - buf.writeUInt8((this.PropertiesData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.PropertiesData['MaturePublish']) ? 1 : 0, pos++); - buf.write(this.PropertiesData['ProfileURL'], pos); - pos += this.PropertiesData['ProfileURL'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjPropertiesData = { - ImageID: UUID_1.UUID.zero(), - FLImageID: UUID_1.UUID.zero(), - AboutText: '', - FLAboutText: '', - AllowPublish: false, - MaturePublish: false, - ProfileURL: '' - }; - newObjPropertiesData['ImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjPropertiesData['FLImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjPropertiesData['AboutText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['FLAboutText'] = buf.toString('utf8', pos, length); - pos += length; - newObjPropertiesData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjPropertiesData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - newObjPropertiesData['ProfileURL'] = buf.toString('utf8', pos, length); - pos += length; - this.PropertiesData = newObjPropertiesData; - return pos - startPos; - } -} -exports.AvatarPropertiesUpdatePacket = AvatarPropertiesUpdatePacket; -//# sourceMappingURL=AvatarPropertiesUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarPropertiesUpdate.js.map b/dist/classes/packets/AvatarPropertiesUpdate.js.map deleted file mode 100644 index bfc3750..0000000 --- a/dist/classes/packets/AvatarPropertiesUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarPropertiesUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarPropertiesUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarSitResponse.d.ts b/dist/classes/packets/AvatarSitResponse.d.ts deleted file mode 100644 index 8e177e0..0000000 --- a/dist/classes/packets/AvatarSitResponse.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class AvatarSitResponsePacket implements Packet { - name: string; - flags: number; - id: number; - SitObject: { - ID: UUID; - }; - SitTransform: { - AutoPilot: boolean; - SitPosition: Vector3; - SitRotation: Quaternion; - CameraEyeOffset: Vector3; - CameraAtOffset: Vector3; - ForceMouselook: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarSitResponse.js b/dist/classes/packets/AvatarSitResponse.js deleted file mode 100644 index 06cd6bc..0000000 --- a/dist/classes/packets/AvatarSitResponse.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarSitResponsePacket { - constructor() { - this.name = 'AvatarSitResponse'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 21; - } - getSize() { - return 66; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.SitObject['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.SitTransform['AutoPilot']) ? 1 : 0, pos++); - this.SitTransform['SitPosition'].writeToBuffer(buf, pos, false); - pos += 12; - this.SitTransform['SitRotation'].writeToBuffer(buf, pos); - pos += 12; - this.SitTransform['CameraEyeOffset'].writeToBuffer(buf, pos, false); - pos += 12; - this.SitTransform['CameraAtOffset'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8((this.SitTransform['ForceMouselook']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSitObject = { - ID: UUID_1.UUID.zero() - }; - newObjSitObject['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.SitObject = newObjSitObject; - const newObjSitTransform = { - AutoPilot: false, - SitPosition: Vector3_1.Vector3.getZero(), - SitRotation: Quaternion_1.Quaternion.getIdentity(), - CameraEyeOffset: Vector3_1.Vector3.getZero(), - CameraAtOffset: Vector3_1.Vector3.getZero(), - ForceMouselook: false - }; - newObjSitTransform['AutoPilot'] = (buf.readUInt8(pos++) === 1); - newObjSitTransform['SitPosition'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSitTransform['SitRotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjSitTransform['CameraEyeOffset'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSitTransform['CameraAtOffset'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSitTransform['ForceMouselook'] = (buf.readUInt8(pos++) === 1); - this.SitTransform = newObjSitTransform; - return pos - startPos; - } -} -exports.AvatarSitResponsePacket = AvatarSitResponsePacket; -//# sourceMappingURL=AvatarSitResponse.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarSitResponse.js.map b/dist/classes/packets/AvatarSitResponse.js.map deleted file mode 100644 index b65125a..0000000 --- a/dist/classes/packets/AvatarSitResponse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarSitResponse.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarSitResponse.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/AvatarTextureUpdate.d.ts b/dist/classes/packets/AvatarTextureUpdate.d.ts deleted file mode 100644 index 1e70de5..0000000 --- a/dist/classes/packets/AvatarTextureUpdate.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class AvatarTextureUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - TexturesChanged: boolean; - }; - WearableData: { - CacheID: UUID; - TextureIndex: number; - HostName: string; - }[]; - TextureData: { - TextureID: UUID; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/AvatarTextureUpdate.js b/dist/classes/packets/AvatarTextureUpdate.js deleted file mode 100644 index d9f7f4a..0000000 --- a/dist/classes/packets/AvatarTextureUpdate.js +++ /dev/null @@ -1,82 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class AvatarTextureUpdatePacket { - constructor() { - this.name = 'AvatarTextureUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901764; - } - getSize() { - return ((this.calculateVarVarSize(this.WearableData, 'HostName', 1) + 17) * this.WearableData.length) + ((16) * this.TextureData.length) + 19; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['TexturesChanged']) ? 1 : 0, pos++); - let count = this.WearableData.length; - buf.writeUInt8(this.WearableData.length, pos++); - for (let i = 0; i < count; i++) { - this.WearableData[i]['CacheID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.WearableData[i]['TextureIndex'], pos++); - buf.write(this.WearableData[i]['HostName'], pos); - pos += this.WearableData[i]['HostName'].length; - } - count = this.TextureData.length; - buf.writeUInt8(this.TextureData.length, pos++); - for (let i = 0; i < count; i++) { - this.TextureData[i]['TextureID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - TexturesChanged: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TexturesChanged'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.WearableData = []; - for (let i = 0; i < count; i++) { - const newObjWearableData = { - CacheID: UUID_1.UUID.zero(), - TextureIndex: 0, - HostName: '' - }; - newObjWearableData['CacheID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjWearableData['TextureIndex'] = buf.readUInt8(pos++); - newObjWearableData['HostName'] = buf.toString('utf8', pos, length); - pos += length; - this.WearableData.push(newObjWearableData); - } - count = buf.readUInt8(pos++); - this.TextureData = []; - for (let i = 0; i < count; i++) { - const newObjTextureData = { - TextureID: UUID_1.UUID.zero() - }; - newObjTextureData['TextureID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TextureData.push(newObjTextureData); - } - return pos - startPos; - } -} -exports.AvatarTextureUpdatePacket = AvatarTextureUpdatePacket; -//# sourceMappingURL=AvatarTextureUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/AvatarTextureUpdate.js.map b/dist/classes/packets/AvatarTextureUpdate.js.map deleted file mode 100644 index 719edb9..0000000 --- a/dist/classes/packets/AvatarTextureUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarTextureUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/AvatarTextureUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/BulkUpdateInventory.d.ts b/dist/classes/packets/BulkUpdateInventory.d.ts deleted file mode 100644 index c06df47..0000000 --- a/dist/classes/packets/BulkUpdateInventory.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class BulkUpdateInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - TransactionID: UUID; - }; - FolderData: { - FolderID: UUID; - ParentID: UUID; - Type: number; - Name: string; - }[]; - ItemData: { - ItemID: UUID; - CallbackID: number; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - AssetID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/BulkUpdateInventory.js b/dist/classes/packets/BulkUpdateInventory.js deleted file mode 100644 index 5d66bf7..0000000 --- a/dist/classes/packets/BulkUpdateInventory.js +++ /dev/null @@ -1,186 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class BulkUpdateInventoryPacket { - constructor() { - this.name = 'BulkUpdateInventory'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902041; - } - getSize() { - return ((this.calculateVarVarSize(this.FolderData, 'Name', 1) + 33) * this.FolderData.length) + ((this.calculateVarVarSize(this.ItemData, 'Name', 1) + this.calculateVarVarSize(this.ItemData, 'Description', 1) + 140) * this.ItemData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.FolderData[i]['ParentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.FolderData[i]['Type'], pos++); - buf.write(this.FolderData[i]['Name'], pos); - pos += this.FolderData[i]['Name'].length; - } - count = this.ItemData.length; - buf.writeUInt8(this.ItemData.length, pos++); - for (let i = 0; i < count; i++) { - this.ItemData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ItemData[i]['CallbackID'], pos); - pos += 4; - this.ItemData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ItemData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.ItemData[i]['GroupOwned']) ? 1 : 0, pos++); - this.ItemData[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.ItemData[i]['Type'], pos++); - buf.writeInt8(this.ItemData[i]['InvType'], pos++); - buf.writeUInt32LE(this.ItemData[i]['Flags'], pos); - pos += 4; - buf.writeUInt8(this.ItemData[i]['SaleType'], pos++); - buf.writeInt32LE(this.ItemData[i]['SalePrice'], pos); - pos += 4; - buf.write(this.ItemData[i]['Name'], pos); - pos += this.ItemData[i]['Name'].length; - buf.write(this.ItemData[i]['Description'], pos); - pos += this.ItemData[i]['Description'].length; - buf.writeInt32LE(this.ItemData[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['CRC'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero(), - Type: 0, - Name: '' - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['Type'] = buf.readInt8(pos++); - newObjFolderData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.FolderData.push(newObjFolderData); - } - count = buf.readUInt8(pos++); - this.ItemData = []; - for (let i = 0; i < count; i++) { - const newObjItemData = { - ItemID: UUID_1.UUID.zero(), - CallbackID: 0, - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - AssetID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjItemData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjItemData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['Type'] = buf.readInt8(pos++); - newObjItemData['InvType'] = buf.readInt8(pos++); - newObjItemData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['SaleType'] = buf.readUInt8(pos++); - newObjItemData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjItemData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjItemData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjItemData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjItemData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.ItemData.push(newObjItemData); - } - return pos - startPos; - } -} -exports.BulkUpdateInventoryPacket = BulkUpdateInventoryPacket; -//# sourceMappingURL=BulkUpdateInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/BulkUpdateInventory.js.map b/dist/classes/packets/BulkUpdateInventory.js.map deleted file mode 100644 index f8cf850..0000000 --- a/dist/classes/packets/BulkUpdateInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BulkUpdateInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/BulkUpdateInventory.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/BuyObjectInventory.d.ts b/dist/classes/packets/BuyObjectInventory.d.ts deleted file mode 100644 index 237407f..0000000 --- a/dist/classes/packets/BuyObjectInventory.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class BuyObjectInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ObjectID: UUID; - ItemID: UUID; - FolderID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/BuyObjectInventory.js b/dist/classes/packets/BuyObjectInventory.js deleted file mode 100644 index 0faf0e7..0000000 --- a/dist/classes/packets/BuyObjectInventory.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class BuyObjectInventoryPacket { - constructor() { - this.name = 'BuyObjectInventory'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901863; - } - getSize() { - return 80; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['FolderID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ObjectID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero() - }; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.BuyObjectInventoryPacket = BuyObjectInventoryPacket; -//# sourceMappingURL=BuyObjectInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/BuyObjectInventory.js.map b/dist/classes/packets/BuyObjectInventory.js.map deleted file mode 100644 index 45b403f..0000000 --- a/dist/classes/packets/BuyObjectInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BuyObjectInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/BuyObjectInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,4DAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/CameraConstraint.d.ts b/dist/classes/packets/CameraConstraint.d.ts deleted file mode 100644 index ccd23c5..0000000 --- a/dist/classes/packets/CameraConstraint.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { Vector4 } from '../Vector4'; -import { Packet } from '../Packet'; -export declare class CameraConstraintPacket implements Packet { - name: string; - flags: number; - id: number; - CameraCollidePlane: { - Plane: Vector4; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CameraConstraint.js b/dist/classes/packets/CameraConstraint.js deleted file mode 100644 index a327245..0000000 --- a/dist/classes/packets/CameraConstraint.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Vector4_1 = require("../Vector4"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CameraConstraintPacket { - constructor() { - this.name = 'CameraConstraint'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 22; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.CameraCollidePlane['Plane'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjCameraCollidePlane = { - Plane: Vector4_1.Vector4.getZero() - }; - newObjCameraCollidePlane['Plane'] = new Vector4_1.Vector4(buf, pos); - pos += 16; - this.CameraCollidePlane = newObjCameraCollidePlane; - return pos - startPos; - } -} -exports.CameraConstraintPacket = CameraConstraintPacket; -//# sourceMappingURL=CameraConstraint.js.map \ No newline at end of file diff --git a/dist/classes/packets/CameraConstraint.js.map b/dist/classes/packets/CameraConstraint.js.map deleted file mode 100644 index e1a61b2..0000000 --- a/dist/classes/packets/CameraConstraint.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CameraConstraint.js","sourceRoot":"","sources":["../../../lib/classes/packets/CameraConstraint.ts"],"names":[],"mappings":";;AAEA,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnF,OAAE,GAAG,EAAE,CAAC;IAgCZ,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,wBAAwB,GAE1B;YACA,KAAK,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC3B,CAAC;QACF,wBAAwB,CAAC,OAAO,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,kBAAkB,GAAG,wBAAwB,CAAC;QACnD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,wDAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/CancelAuction.d.ts b/dist/classes/packets/CancelAuction.d.ts deleted file mode 100644 index d08f554..0000000 --- a/dist/classes/packets/CancelAuction.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CancelAuctionPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CancelAuction.js b/dist/classes/packets/CancelAuction.js deleted file mode 100644 index b39a2e3..0000000 --- a/dist/classes/packets/CancelAuction.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CancelAuctionPacket { - constructor() { - this.name = 'CancelAuction'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901992; - } - getSize() { - return ((16) * this.ParcelData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.CancelAuctionPacket = CancelAuctionPacket; -//# sourceMappingURL=CancelAuction.js.map \ No newline at end of file diff --git a/dist/classes/packets/CancelAuction.js.map b/dist/classes/packets/CancelAuction.js.map deleted file mode 100644 index 3c92198..0000000 --- a/dist/classes/packets/CancelAuction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CancelAuction.js","sourceRoot":"","sources":["../../../lib/classes/packets/CancelAuction.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,kDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/ChangeInventoryItemFlags.d.ts b/dist/classes/packets/ChangeInventoryItemFlags.d.ts deleted file mode 100644 index 3f14ea3..0000000 --- a/dist/classes/packets/ChangeInventoryItemFlags.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ChangeInventoryItemFlagsPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - ItemID: UUID; - Flags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChangeInventoryItemFlags.js b/dist/classes/packets/ChangeInventoryItemFlags.js deleted file mode 100644 index 2c1ee01..0000000 --- a/dist/classes/packets/ChangeInventoryItemFlags.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChangeInventoryItemFlagsPacket { - constructor() { - this.name = 'ChangeInventoryItemFlags'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902031; - } - getSize() { - return ((20) * this.InventoryData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['Flags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.ChangeInventoryItemFlagsPacket = ChangeInventoryItemFlagsPacket; -//# sourceMappingURL=ChangeInventoryItemFlags.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChangeInventoryItemFlags.js.map b/dist/classes/packets/ChangeInventoryItemFlags.js.map deleted file mode 100644 index c2e9082..0000000 --- a/dist/classes/packets/ChangeInventoryItemFlags.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChangeInventoryItemFlags.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChangeInventoryItemFlags.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,0BAA0B,CAAC;QAClC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAGrB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;gBACnB,KAAK,EAAE,CAAC;aACX,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,wEAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/ChangeUserRights.d.ts b/dist/classes/packets/ChangeUserRights.d.ts deleted file mode 100644 index d2aab1d..0000000 --- a/dist/classes/packets/ChangeUserRights.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ChangeUserRightsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Rights: { - AgentRelated: UUID; - RelatedRights: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChangeUserRights.js b/dist/classes/packets/ChangeUserRights.js deleted file mode 100644 index b8020b9..0000000 --- a/dist/classes/packets/ChangeUserRights.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChangeUserRightsPacket { - constructor() { - this.name = 'ChangeUserRights'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902081; - } - getSize() { - return ((20) * this.Rights.length) + 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Rights.length; - buf.writeUInt8(this.Rights.length, pos++); - for (let i = 0; i < count; i++) { - this.Rights[i]['AgentRelated'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Rights[i]['RelatedRights'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Rights = []; - for (let i = 0; i < count; i++) { - const newObjRights = { - AgentRelated: UUID_1.UUID.zero(), - RelatedRights: 0 - }; - newObjRights['AgentRelated'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRights['RelatedRights'] = buf.readInt32LE(pos); - pos += 4; - this.Rights.push(newObjRights); - } - return pos - startPos; - } -} -exports.ChangeUserRightsPacket = ChangeUserRightsPacket; -//# sourceMappingURL=ChangeUserRights.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChangeUserRights.js.map b/dist/classes/packets/ChangeUserRights.js.map deleted file mode 100644 index eec217c..0000000 --- a/dist/classes/packets/ChangeUserRights.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChangeUserRights.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChangeUserRights.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC5C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC;QACjC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC1C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;QACjB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,YAAY,GAGd;gBACA,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;gBACzB,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,YAAY,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,YAAY,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;QACnC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,wDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ChatFromSimulator.d.ts b/dist/classes/packets/ChatFromSimulator.d.ts deleted file mode 100644 index 5b134b6..0000000 --- a/dist/classes/packets/ChatFromSimulator.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ChatFromSimulatorPacket implements Packet { - name: string; - flags: number; - id: number; - ChatData: { - FromName: string; - SourceID: UUID; - OwnerID: UUID; - SourceType: number; - ChatType: number; - Audible: number; - Position: Vector3; - Message: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChatFromSimulator.js b/dist/classes/packets/ChatFromSimulator.js deleted file mode 100644 index fe737c7..0000000 --- a/dist/classes/packets/ChatFromSimulator.js +++ /dev/null @@ -1,62 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChatFromSimulatorPacket { - constructor() { - this.name = 'ChatFromSimulator'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901899; - } - getSize() { - return (this.ChatData['FromName'].length + 1 + this.ChatData['Message'].length + 2) + 47; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.ChatData['FromName'], pos); - pos += this.ChatData['FromName'].length; - this.ChatData['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.ChatData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ChatData['SourceType'], pos++); - buf.writeUInt8(this.ChatData['ChatType'], pos++); - buf.writeUInt8(this.ChatData['Audible'], pos++); - this.ChatData['Position'].writeToBuffer(buf, pos, false); - pos += 12; - buf.write(this.ChatData['Message'], pos); - pos += this.ChatData['Message'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjChatData = { - FromName: '', - SourceID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - SourceType: 0, - ChatType: 0, - Audible: 0, - Position: Vector3_1.Vector3.getZero(), - Message: '' - }; - newObjChatData['FromName'] = buf.toString('utf8', pos, length); - pos += length; - newObjChatData['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjChatData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjChatData['SourceType'] = buf.readUInt8(pos++); - newObjChatData['ChatType'] = buf.readUInt8(pos++); - newObjChatData['Audible'] = buf.readUInt8(pos++); - newObjChatData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjChatData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.ChatData = newObjChatData; - return pos - startPos; - } -} -exports.ChatFromSimulatorPacket = ChatFromSimulatorPacket; -//# sourceMappingURL=ChatFromSimulator.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChatFromSimulator.js.map b/dist/classes/packets/ChatFromSimulator.js.map deleted file mode 100644 index 88c6c7e..0000000 --- a/dist/classes/packets/ChatFromSimulator.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChatFromSimulator.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChatFromSimulator.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ChatFromViewer.d.ts b/dist/classes/packets/ChatFromViewer.d.ts deleted file mode 100644 index a3226f2..0000000 --- a/dist/classes/packets/ChatFromViewer.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ChatFromViewerPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ChatData: { - Message: string; - Type: number; - Channel: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChatFromViewer.js b/dist/classes/packets/ChatFromViewer.js deleted file mode 100644 index 4c74a62..0000000 --- a/dist/classes/packets/ChatFromViewer.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChatFromViewerPacket { - constructor() { - this.name = 'ChatFromViewer'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901840; - } - getSize() { - return (this.ChatData['Message'].length + 2) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ChatData['Message'], pos); - pos += this.ChatData['Message'].length; - buf.writeUInt8(this.ChatData['Type'], pos++); - buf.writeInt32LE(this.ChatData['Channel'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjChatData = { - Message: '', - Type: 0, - Channel: 0 - }; - newObjChatData['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjChatData['Type'] = buf.readUInt8(pos++); - newObjChatData['Channel'] = buf.readInt32LE(pos); - pos += 4; - this.ChatData = newObjChatData; - return pos - startPos; - } -} -exports.ChatFromViewerPacket = ChatFromViewerPacket; -//# sourceMappingURL=ChatFromViewer.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChatFromViewer.js.map b/dist/classes/packets/ChatFromViewer.js.map deleted file mode 100644 index 6902cdc..0000000 --- a/dist/classes/packets/ChatFromViewer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChatFromViewer.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChatFromViewer.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAgEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACtD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACzC,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACvC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAIhB;YACA,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,CAAC;YACP,OAAO,EAAE,CAAC;SACb,CAAC;QACF,cAAc,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC9D,GAAG,IAAI,MAAM,CAAC;QACd,cAAc,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC9C,cAAc,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApED,oDAoEC"} \ No newline at end of file diff --git a/dist/classes/packets/ChatPass.d.ts b/dist/classes/packets/ChatPass.d.ts deleted file mode 100644 index 0cd7bc5..0000000 --- a/dist/classes/packets/ChatPass.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ChatPassPacket implements Packet { - name: string; - flags: number; - id: number; - ChatData: { - Channel: number; - Position: Vector3; - ID: UUID; - OwnerID: UUID; - Name: string; - SourceType: number; - Type: number; - Radius: number; - SimAccess: number; - Message: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChatPass.js b/dist/classes/packets/ChatPass.js deleted file mode 100644 index b1304c9..0000000 --- a/dist/classes/packets/ChatPass.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChatPassPacket { - constructor() { - this.name = 'ChatPass'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901999; - } - getSize() { - return (this.ChatData['Name'].length + 1 + this.ChatData['Message'].length + 2) + 55; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.ChatData['Channel'], pos); - pos += 4; - this.ChatData['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.ChatData['ID'].writeToBuffer(buf, pos); - pos += 16; - this.ChatData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ChatData['Name'], pos); - pos += this.ChatData['Name'].length; - buf.writeUInt8(this.ChatData['SourceType'], pos++); - buf.writeUInt8(this.ChatData['Type'], pos++); - buf.writeFloatLE(this.ChatData['Radius'], pos); - pos += 4; - buf.writeUInt8(this.ChatData['SimAccess'], pos++); - buf.write(this.ChatData['Message'], pos); - pos += this.ChatData['Message'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjChatData = { - Channel: 0, - Position: Vector3_1.Vector3.getZero(), - ID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Name: '', - SourceType: 0, - Type: 0, - Radius: 0, - SimAccess: 0, - Message: '' - }; - newObjChatData['Channel'] = buf.readInt32LE(pos); - pos += 4; - newObjChatData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjChatData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjChatData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjChatData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjChatData['SourceType'] = buf.readUInt8(pos++); - newObjChatData['Type'] = buf.readUInt8(pos++); - newObjChatData['Radius'] = buf.readFloatLE(pos); - pos += 4; - newObjChatData['SimAccess'] = buf.readUInt8(pos++); - newObjChatData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.ChatData = newObjChatData; - return pos - startPos; - } -} -exports.ChatPassPacket = ChatPassPacket; -//# sourceMappingURL=ChatPass.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChatPass.js.map b/dist/classes/packets/ChatPass.js.map deleted file mode 100644 index 24a893e..0000000 --- a/dist/classes/packets/ChatPass.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChatPass.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChatPass.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CheckParcelAuctions.d.ts b/dist/classes/packets/CheckParcelAuctions.d.ts deleted file mode 100644 index 5c19e72..0000000 --- a/dist/classes/packets/CheckParcelAuctions.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class CheckParcelAuctionsPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CheckParcelAuctions.js b/dist/classes/packets/CheckParcelAuctions.js deleted file mode 100644 index 5c06092..0000000 --- a/dist/classes/packets/CheckParcelAuctions.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CheckParcelAuctionsPacket { - constructor() { - this.name = 'CheckParcelAuctions'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901993; - } - getSize() { - return ((8) * this.RegionData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.RegionData.length; - buf.writeUInt8(this.RegionData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.RegionData = []; - for (let i = 0; i < count; i++) { - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData.push(newObjRegionData); - } - return pos - startPos; - } -} -exports.CheckParcelAuctionsPacket = CheckParcelAuctionsPacket; -//# sourceMappingURL=CheckParcelAuctions.js.map \ No newline at end of file diff --git a/dist/classes/packets/CheckParcelAuctions.js.map b/dist/classes/packets/CheckParcelAuctions.js.map deleted file mode 100644 index 4bda7cf..0000000 --- a/dist/classes/packets/CheckParcelAuctions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CheckParcelAuctions.js","sourceRoot":"","sources":["../../../lib/classes/packets/CheckParcelAuctions.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC9D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;YAC/D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,YAAY,EAAE,IAAI,CAAC,IAAI;aAC1B,CAAC;YACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;YAC1F,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,8DAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/CheckParcelSales.d.ts b/dist/classes/packets/CheckParcelSales.d.ts deleted file mode 100644 index 012dd4a..0000000 --- a/dist/classes/packets/CheckParcelSales.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class CheckParcelSalesPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CheckParcelSales.js b/dist/classes/packets/CheckParcelSales.js deleted file mode 100644 index d43744d..0000000 --- a/dist/classes/packets/CheckParcelSales.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CheckParcelSalesPacket { - constructor() { - this.name = 'CheckParcelSales'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901985; - } - getSize() { - return ((8) * this.RegionData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.RegionData.length; - buf.writeUInt8(this.RegionData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.RegionData = []; - for (let i = 0; i < count; i++) { - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData.push(newObjRegionData); - } - return pos - startPos; - } -} -exports.CheckParcelSalesPacket = CheckParcelSalesPacket; -//# sourceMappingURL=CheckParcelSales.js.map \ No newline at end of file diff --git a/dist/classes/packets/CheckParcelSales.js.map b/dist/classes/packets/CheckParcelSales.js.map deleted file mode 100644 index fb5a6ab..0000000 --- a/dist/classes/packets/CheckParcelSales.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CheckParcelSales.js","sourceRoot":"","sources":["../../../lib/classes/packets/CheckParcelSales.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC9D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;YAC/D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,YAAY,EAAE,IAAI,CAAC,IAAI;aAC1B,CAAC;YACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;YAC1F,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,wDAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentAlive.d.ts b/dist/classes/packets/ChildAgentAlive.d.ts deleted file mode 100644 index 335e00c..0000000 --- a/dist/classes/packets/ChildAgentAlive.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ChildAgentAlivePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - RegionHandle: Long; - ViewerCircuitCode: number; - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChildAgentAlive.js b/dist/classes/packets/ChildAgentAlive.js deleted file mode 100644 index 5c18694..0000000 --- a/dist/classes/packets/ChildAgentAlive.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChildAgentAlivePacket { - constructor() { - this.name = 'ChildAgentAlive'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 26; - } - getSize() { - return 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.AgentData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.AgentData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['ViewerCircuitCode'], pos); - pos += 4; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - RegionHandle: Long.ZERO, - ViewerCircuitCode: 0, - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjAgentData['ViewerCircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ChildAgentAlivePacket = ChildAgentAlivePacket; -//# sourceMappingURL=ChildAgentAlive.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentAlive.js.map b/dist/classes/packets/ChildAgentAlive.js.map deleted file mode 100644 index de7fac7..0000000 --- a/dist/classes/packets/ChildAgentAlive.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChildAgentAlive.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChildAgentAlive.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,EAAE,CAAC;IAuDZ,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,mBAAmB,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;YACvB,iBAAiB,EAAE,CAAC;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACzF,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3DD,sDA2DC"} \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentDying.d.ts b/dist/classes/packets/ChildAgentDying.d.ts deleted file mode 100644 index 8c95e3c..0000000 --- a/dist/classes/packets/ChildAgentDying.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ChildAgentDyingPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChildAgentDying.js b/dist/classes/packets/ChildAgentDying.js deleted file mode 100644 index aeb2245..0000000 --- a/dist/classes/packets/ChildAgentDying.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChildAgentDyingPacket { - constructor() { - this.name = 'ChildAgentDying'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902000; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ChildAgentDyingPacket = ChildAgentDyingPacket; -//# sourceMappingURL=ChildAgentDying.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentDying.js.map b/dist/classes/packets/ChildAgentDying.js.map deleted file mode 100644 index 9483e53..0000000 --- a/dist/classes/packets/ChildAgentDying.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChildAgentDying.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChildAgentDying.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,sDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentPositionUpdate.d.ts b/dist/classes/packets/ChildAgentPositionUpdate.d.ts deleted file mode 100644 index 8de6c09..0000000 --- a/dist/classes/packets/ChildAgentPositionUpdate.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ChildAgentPositionUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - RegionHandle: Long; - ViewerCircuitCode: number; - AgentID: UUID; - SessionID: UUID; - AgentPos: Vector3; - AgentVel: Vector3; - Center: Vector3; - Size: Vector3; - AtAxis: Vector3; - LeftAxis: Vector3; - UpAxis: Vector3; - ChangedGrid: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChildAgentPositionUpdate.js b/dist/classes/packets/ChildAgentPositionUpdate.js deleted file mode 100644 index 5057905..0000000 --- a/dist/classes/packets/ChildAgentPositionUpdate.js +++ /dev/null @@ -1,89 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChildAgentPositionUpdatePacket { - constructor() { - this.name = 'ChildAgentPositionUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 27; - } - getSize() { - return 129; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.AgentData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.AgentData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['ViewerCircuitCode'], pos); - pos += 4; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AgentPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['AgentVel'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['Center'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['Size'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['AtAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['LeftAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['UpAxis'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8((this.AgentData['ChangedGrid']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - RegionHandle: Long.ZERO, - ViewerCircuitCode: 0, - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AgentPos: Vector3_1.Vector3.getZero(), - AgentVel: Vector3_1.Vector3.getZero(), - Center: Vector3_1.Vector3.getZero(), - Size: Vector3_1.Vector3.getZero(), - AtAxis: Vector3_1.Vector3.getZero(), - LeftAxis: Vector3_1.Vector3.getZero(), - UpAxis: Vector3_1.Vector3.getZero(), - ChangedGrid: false - }; - newObjAgentData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjAgentData['ViewerCircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AgentPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['AgentVel'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['Center'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['Size'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['AtAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['LeftAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['UpAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['ChangedGrid'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ChildAgentPositionUpdatePacket = ChildAgentPositionUpdatePacket; -//# sourceMappingURL=ChildAgentPositionUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentPositionUpdate.js.map b/dist/classes/packets/ChildAgentPositionUpdate.js.map deleted file mode 100644 index 9e16fb7..0000000 --- a/dist/classes/packets/ChildAgentPositionUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChildAgentPositionUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChildAgentPositionUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentUnknown.d.ts b/dist/classes/packets/ChildAgentUnknown.d.ts deleted file mode 100644 index bcf1332..0000000 --- a/dist/classes/packets/ChildAgentUnknown.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ChildAgentUnknownPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChildAgentUnknown.js b/dist/classes/packets/ChildAgentUnknown.js deleted file mode 100644 index e226f7f..0000000 --- a/dist/classes/packets/ChildAgentUnknown.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChildAgentUnknownPacket { - constructor() { - this.name = 'ChildAgentUnknown'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902001; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ChildAgentUnknownPacket = ChildAgentUnknownPacket; -//# sourceMappingURL=ChildAgentUnknown.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentUnknown.js.map b/dist/classes/packets/ChildAgentUnknown.js.map deleted file mode 100644 index 062aeb5..0000000 --- a/dist/classes/packets/ChildAgentUnknown.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChildAgentUnknown.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChildAgentUnknown.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,0DA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentUpdate.d.ts b/dist/classes/packets/ChildAgentUpdate.d.ts deleted file mode 100644 index be244fb..0000000 --- a/dist/classes/packets/ChildAgentUpdate.d.ts +++ /dev/null @@ -1,72 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ChildAgentUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - RegionHandle: Long; - ViewerCircuitCode: number; - AgentID: UUID; - SessionID: UUID; - AgentPos: Vector3; - AgentVel: Vector3; - Center: Vector3; - Size: Vector3; - AtAxis: Vector3; - LeftAxis: Vector3; - UpAxis: Vector3; - ChangedGrid: boolean; - Far: number; - Aspect: number; - Throttles: string; - LocomotionState: number; - HeadRotation: Quaternion; - BodyRotation: Quaternion; - ControlFlags: number; - EnergyLevel: number; - GodLevel: number; - AlwaysRun: boolean; - PreyAgent: UUID; - AgentAccess: number; - AgentTextures: string; - ActiveGroupID: UUID; - }; - GroupData: { - GroupID: UUID; - GroupPowers: Long; - AcceptNotices: boolean; - }[]; - AnimationData: { - Animation: UUID; - ObjectID: UUID; - }[]; - GranterBlock: { - GranterID: UUID; - }[]; - NVPairData: { - NVPairs: string; - }[]; - VisualParam: { - ParamValue: number; - }[]; - AgentAccess: { - AgentLegacyAccess: number; - AgentMaxAccess: number; - }[]; - AgentInfo: { - Flags: number; - }[]; - AgentInventoryHost: { - InventoryHost: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ChildAgentUpdate.js b/dist/classes/packets/ChildAgentUpdate.js deleted file mode 100644 index c26f8a8..0000000 --- a/dist/classes/packets/ChildAgentUpdate.js +++ /dev/null @@ -1,303 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ChildAgentUpdatePacket { - constructor() { - this.name = 'ChildAgentUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 25; - } - getSize() { - return (this.AgentData['Throttles'].length + 1 + this.AgentData['AgentTextures'].length + 2) + ((25) * this.GroupData.length) + ((32) * this.AnimationData.length) + ((16) * this.GranterBlock.length) + ((this.calculateVarVarSize(this.NVPairData, 'NVPairs', 2)) * this.NVPairData.length) + ((1) * this.VisualParam.length) + ((2) * this.AgentAccess.length) + ((4) * this.AgentInfo.length) + ((this.calculateVarVarSize(this.AgentInventoryHost, 'InventoryHost', 1)) * this.AgentInventoryHost.length) + 216; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.AgentData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.AgentData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['ViewerCircuitCode'], pos); - pos += 4; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AgentPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['AgentVel'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['Center'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['Size'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['AtAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['LeftAxis'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['UpAxis'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8((this.AgentData['ChangedGrid']) ? 1 : 0, pos++); - buf.writeFloatLE(this.AgentData['Far'], pos); - pos += 4; - buf.writeFloatLE(this.AgentData['Aspect'], pos); - pos += 4; - buf.write(this.AgentData['Throttles'], pos); - pos += this.AgentData['Throttles'].length; - buf.writeUInt32LE(this.AgentData['LocomotionState'], pos); - pos += 4; - this.AgentData['HeadRotation'].writeToBuffer(buf, pos); - pos += 12; - this.AgentData['BodyRotation'].writeToBuffer(buf, pos); - pos += 12; - buf.writeUInt32LE(this.AgentData['ControlFlags'], pos); - pos += 4; - buf.writeFloatLE(this.AgentData['EnergyLevel'], pos); - pos += 4; - buf.writeUInt8(this.AgentData['GodLevel'], pos++); - buf.writeUInt8((this.AgentData['AlwaysRun']) ? 1 : 0, pos++); - this.AgentData['PreyAgent'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentData['AgentAccess'], pos++); - buf.write(this.AgentData['AgentTextures'], pos); - pos += this.AgentData['AgentTextures'].length; - this.AgentData['ActiveGroupID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.GroupData.length; - buf.writeUInt8(this.GroupData.length, pos++); - for (let i = 0; i < count; i++) { - this.GroupData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.GroupData[i]['GroupPowers'].high, pos); - pos += 4; - buf.writeUInt8((this.GroupData[i]['AcceptNotices']) ? 1 : 0, pos++); - } - count = this.AnimationData.length; - buf.writeUInt8(this.AnimationData.length, pos++); - for (let i = 0; i < count; i++) { - this.AnimationData[i]['Animation'].writeToBuffer(buf, pos); - pos += 16; - this.AnimationData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.GranterBlock.length; - buf.writeUInt8(this.GranterBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.GranterBlock[i]['GranterID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.NVPairData.length; - buf.writeUInt8(this.NVPairData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.NVPairData[i]['NVPairs'], pos); - pos += this.NVPairData[i]['NVPairs'].length; - } - count = this.VisualParam.length; - buf.writeUInt8(this.VisualParam.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.VisualParam[i]['ParamValue'], pos++); - } - count = this.AgentAccess.length; - buf.writeUInt8(this.AgentAccess.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.AgentAccess[i]['AgentLegacyAccess'], pos++); - buf.writeUInt8(this.AgentAccess[i]['AgentMaxAccess'], pos++); - } - count = this.AgentInfo.length; - buf.writeUInt8(this.AgentInfo.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.AgentInfo[i]['Flags'], pos); - pos += 4; - } - count = this.AgentInventoryHost.length; - buf.writeUInt8(this.AgentInventoryHost.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.AgentInventoryHost[i]['InventoryHost'], pos); - pos += this.AgentInventoryHost[i]['InventoryHost'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - RegionHandle: Long.ZERO, - ViewerCircuitCode: 0, - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AgentPos: Vector3_1.Vector3.getZero(), - AgentVel: Vector3_1.Vector3.getZero(), - Center: Vector3_1.Vector3.getZero(), - Size: Vector3_1.Vector3.getZero(), - AtAxis: Vector3_1.Vector3.getZero(), - LeftAxis: Vector3_1.Vector3.getZero(), - UpAxis: Vector3_1.Vector3.getZero(), - ChangedGrid: false, - Far: 0, - Aspect: 0, - Throttles: '', - LocomotionState: 0, - HeadRotation: Quaternion_1.Quaternion.getIdentity(), - BodyRotation: Quaternion_1.Quaternion.getIdentity(), - ControlFlags: 0, - EnergyLevel: 0, - GodLevel: 0, - AlwaysRun: false, - PreyAgent: UUID_1.UUID.zero(), - AgentAccess: 0, - AgentTextures: '', - ActiveGroupID: UUID_1.UUID.zero() - }; - newObjAgentData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjAgentData['ViewerCircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AgentPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['AgentVel'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['Center'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['Size'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['AtAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['LeftAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['UpAxis'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['ChangedGrid'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['Far'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['Aspect'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['Throttles'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['LocomotionState'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['HeadRotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjAgentData['BodyRotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjAgentData['ControlFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['EnergyLevel'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['GodLevel'] = buf.readUInt8(pos++); - newObjAgentData['AlwaysRun'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['PreyAgent'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AgentAccess'] = buf.readUInt8(pos++); - newObjAgentData['AgentTextures'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['ActiveGroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.GroupData = []; - for (let i = 0; i < count; i++) { - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - GroupPowers: Long.ZERO, - AcceptNotices: false - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['GroupPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjGroupData['AcceptNotices'] = (buf.readUInt8(pos++) === 1); - this.GroupData.push(newObjGroupData); - } - count = buf.readUInt8(pos++); - this.AnimationData = []; - for (let i = 0; i < count; i++) { - const newObjAnimationData = { - Animation: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero() - }; - newObjAnimationData['Animation'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAnimationData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AnimationData.push(newObjAnimationData); - } - count = buf.readUInt8(pos++); - this.GranterBlock = []; - for (let i = 0; i < count; i++) { - const newObjGranterBlock = { - GranterID: UUID_1.UUID.zero() - }; - newObjGranterBlock['GranterID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GranterBlock.push(newObjGranterBlock); - } - count = buf.readUInt8(pos++); - this.NVPairData = []; - for (let i = 0; i < count; i++) { - const newObjNVPairData = { - NVPairs: '' - }; - newObjNVPairData['NVPairs'] = buf.toString('utf8', pos, length); - pos += length; - this.NVPairData.push(newObjNVPairData); - } - count = buf.readUInt8(pos++); - this.VisualParam = []; - for (let i = 0; i < count; i++) { - const newObjVisualParam = { - ParamValue: 0 - }; - newObjVisualParam['ParamValue'] = buf.readUInt8(pos++); - this.VisualParam.push(newObjVisualParam); - } - count = buf.readUInt8(pos++); - this.AgentAccess = []; - for (let i = 0; i < count; i++) { - const newObjAgentAccess = { - AgentLegacyAccess: 0, - AgentMaxAccess: 0 - }; - newObjAgentAccess['AgentLegacyAccess'] = buf.readUInt8(pos++); - newObjAgentAccess['AgentMaxAccess'] = buf.readUInt8(pos++); - this.AgentAccess.push(newObjAgentAccess); - } - count = buf.readUInt8(pos++); - this.AgentInfo = []; - for (let i = 0; i < count; i++) { - const newObjAgentInfo = { - Flags: 0 - }; - newObjAgentInfo['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentInfo.push(newObjAgentInfo); - } - count = buf.readUInt8(pos++); - this.AgentInventoryHost = []; - for (let i = 0; i < count; i++) { - const newObjAgentInventoryHost = { - InventoryHost: '' - }; - newObjAgentInventoryHost['InventoryHost'] = buf.toString('utf8', pos, length); - pos += length; - this.AgentInventoryHost.push(newObjAgentInventoryHost); - } - return pos - startPos; - } -} -exports.ChildAgentUpdatePacket = ChildAgentUpdatePacket; -//# sourceMappingURL=ChildAgentUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ChildAgentUpdate.js.map b/dist/classes/packets/ChildAgentUpdate.js.map deleted file mode 100644 index fa4b2be..0000000 --- a/dist/classes/packets/ChildAgentUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ChildAgentUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ChildAgentUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedDelete.d.ts b/dist/classes/packets/ClassifiedDelete.d.ts deleted file mode 100644 index 4937cfb..0000000 --- a/dist/classes/packets/ClassifiedDelete.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ClassifiedDeletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ClassifiedID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClassifiedDelete.js b/dist/classes/packets/ClassifiedDelete.js deleted file mode 100644 index 44d7189..0000000 --- a/dist/classes/packets/ClassifiedDelete.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClassifiedDeletePacket { - constructor() { - this.name = 'ClassifiedDelete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901806; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ClassifiedID: UUID_1.UUID.zero() - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ClassifiedDeletePacket = ClassifiedDeletePacket; -//# sourceMappingURL=ClassifiedDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedDelete.js.map b/dist/classes/packets/ClassifiedDelete.js.map deleted file mode 100644 index 9317b5c..0000000 --- a/dist/classes/packets/ClassifiedDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClassifiedDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClassifiedDelete.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedGodDelete.d.ts b/dist/classes/packets/ClassifiedGodDelete.d.ts deleted file mode 100644 index 85ec52f..0000000 --- a/dist/classes/packets/ClassifiedGodDelete.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ClassifiedGodDeletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ClassifiedID: UUID; - QueryID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClassifiedGodDelete.js b/dist/classes/packets/ClassifiedGodDelete.js deleted file mode 100644 index 56e3be4..0000000 --- a/dist/classes/packets/ClassifiedGodDelete.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClassifiedGodDeletePacket { - constructor() { - this.name = 'ClassifiedGodDelete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901807; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['QueryID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ClassifiedID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ClassifiedGodDeletePacket = ClassifiedGodDeletePacket; -//# sourceMappingURL=ClassifiedGodDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedGodDelete.js.map b/dist/classes/packets/ClassifiedGodDelete.js.map deleted file mode 100644 index bc5b44e..0000000 --- a/dist/classes/packets/ClassifiedGodDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClassifiedGodDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClassifiedGodDelete.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;YACzB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,UAAU,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoReply.d.ts b/dist/classes/packets/ClassifiedInfoReply.d.ts deleted file mode 100644 index 660fbbb..0000000 --- a/dist/classes/packets/ClassifiedInfoReply.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ClassifiedInfoReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - ClassifiedID: UUID; - CreatorID: UUID; - CreationDate: number; - ExpirationDate: number; - Category: number; - Name: string; - Desc: string; - ParcelID: UUID; - ParentEstate: number; - SnapshotID: UUID; - SimName: string; - PosGlobal: Vector3; - ParcelName: string; - ClassifiedFlags: number; - PriceForListing: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClassifiedInfoReply.js b/dist/classes/packets/ClassifiedInfoReply.js deleted file mode 100644 index c1156c7..0000000 --- a/dist/classes/packets/ClassifiedInfoReply.js +++ /dev/null @@ -1,109 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClassifiedInfoReplyPacket { - constructor() { - this.name = 'ClassifiedInfoReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901804; - } - getSize() { - return (this.Data['Name'].length + 1 + this.Data['Desc'].length + 2 + this.Data['SimName'].length + 1 + this.Data['ParcelName'].length + 1) + 125; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.Data['ExpirationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.Data['Category'], pos); - pos += 4; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - buf.write(this.Data['Desc'], pos); - pos += this.Data['Desc'].length; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['ParentEstate'], pos); - pos += 4; - this.Data['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['SimName'], pos); - pos += this.Data['SimName'].length; - this.Data['PosGlobal'].writeToBuffer(buf, pos, true); - pos += 24; - buf.write(this.Data['ParcelName'], pos); - pos += this.Data['ParcelName'].length; - buf.writeUInt8(this.Data['ClassifiedFlags'], pos++); - buf.writeInt32LE(this.Data['PriceForListing'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ClassifiedID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - CreationDate: 0, - ExpirationDate: 0, - Category: 0, - Name: '', - Desc: '', - ParcelID: UUID_1.UUID.zero(), - ParentEstate: 0, - SnapshotID: UUID_1.UUID.zero(), - SimName: '', - PosGlobal: Vector3_1.Vector3.getZero(), - ParcelName: '', - ClassifiedFlags: 0, - PriceForListing: 0 - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['CreationDate'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['ExpirationDate'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ParentEstate'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['PosGlobal'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjData['ParcelName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ClassifiedFlags'] = buf.readUInt8(pos++); - newObjData['PriceForListing'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ClassifiedInfoReplyPacket = ClassifiedInfoReplyPacket; -//# sourceMappingURL=ClassifiedInfoReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoReply.js.map b/dist/classes/packets/ClassifiedInfoReply.js.map deleted file mode 100644 index de92f1e..0000000 --- a/dist/classes/packets/ClassifiedInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClassifiedInfoReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClassifiedInfoReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoRequest.d.ts b/dist/classes/packets/ClassifiedInfoRequest.d.ts deleted file mode 100644 index ff2f7d4..0000000 --- a/dist/classes/packets/ClassifiedInfoRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ClassifiedInfoRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ClassifiedID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClassifiedInfoRequest.js b/dist/classes/packets/ClassifiedInfoRequest.js deleted file mode 100644 index b16a86e..0000000 --- a/dist/classes/packets/ClassifiedInfoRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClassifiedInfoRequestPacket { - constructor() { - this.name = 'ClassifiedInfoRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901803; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ClassifiedID: UUID_1.UUID.zero() - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ClassifiedInfoRequestPacket = ClassifiedInfoRequestPacket; -//# sourceMappingURL=ClassifiedInfoRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoRequest.js.map b/dist/classes/packets/ClassifiedInfoRequest.js.map deleted file mode 100644 index 1808f1c..0000000 --- a/dist/classes/packets/ClassifiedInfoRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClassifiedInfoRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClassifiedInfoRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,kEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoUpdate.d.ts b/dist/classes/packets/ClassifiedInfoUpdate.d.ts deleted file mode 100644 index 2878ec6..0000000 --- a/dist/classes/packets/ClassifiedInfoUpdate.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ClassifiedInfoUpdatePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ClassifiedID: UUID; - Category: number; - Name: string; - Desc: string; - ParcelID: UUID; - ParentEstate: number; - SnapshotID: UUID; - PosGlobal: Vector3; - ClassifiedFlags: number; - PriceForListing: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClassifiedInfoUpdate.js b/dist/classes/packets/ClassifiedInfoUpdate.js deleted file mode 100644 index cad6997..0000000 --- a/dist/classes/packets/ClassifiedInfoUpdate.js +++ /dev/null @@ -1,89 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClassifiedInfoUpdatePacket { - constructor() { - this.name = 'ClassifiedInfoUpdate'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901805; - } - getSize() { - return (this.Data['Name'].length + 1 + this.Data['Desc'].length + 2) + 117; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['Category'], pos); - pos += 4; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - buf.write(this.Data['Desc'], pos); - pos += this.Data['Desc'].length; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['ParentEstate'], pos); - pos += 4; - this.Data['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PosGlobal'].writeToBuffer(buf, pos, true); - pos += 24; - buf.writeUInt8(this.Data['ClassifiedFlags'], pos++); - buf.writeInt32LE(this.Data['PriceForListing'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ClassifiedID: UUID_1.UUID.zero(), - Category: 0, - Name: '', - Desc: '', - ParcelID: UUID_1.UUID.zero(), - ParentEstate: 0, - SnapshotID: UUID_1.UUID.zero(), - PosGlobal: Vector3_1.Vector3.getZero(), - ClassifiedFlags: 0, - PriceForListing: 0 - }; - newObjData['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ParentEstate'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['PosGlobal'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjData['ClassifiedFlags'] = buf.readUInt8(pos++); - newObjData['PriceForListing'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ClassifiedInfoUpdatePacket = ClassifiedInfoUpdatePacket; -//# sourceMappingURL=ClassifiedInfoUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClassifiedInfoUpdate.js.map b/dist/classes/packets/ClassifiedInfoUpdate.js.map deleted file mode 100644 index 714660c..0000000 --- a/dist/classes/packets/ClassifiedInfoUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClassifiedInfoUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClassifiedInfoUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ClearFollowCamProperties.d.ts b/dist/classes/packets/ClearFollowCamProperties.d.ts deleted file mode 100644 index 61ee096..0000000 --- a/dist/classes/packets/ClearFollowCamProperties.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ClearFollowCamPropertiesPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - ObjectID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ClearFollowCamProperties.js b/dist/classes/packets/ClearFollowCamProperties.js deleted file mode 100644 index 6679ad9..0000000 --- a/dist/classes/packets/ClearFollowCamProperties.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ClearFollowCamPropertiesPacket { - constructor() { - this.name = 'ClearFollowCamProperties'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901920; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ClearFollowCamPropertiesPacket = ClearFollowCamPropertiesPacket; -//# sourceMappingURL=ClearFollowCamProperties.js.map \ No newline at end of file diff --git a/dist/classes/packets/ClearFollowCamProperties.js.map b/dist/classes/packets/ClearFollowCamProperties.js.map deleted file mode 100644 index e0cb3a2..0000000 --- a/dist/classes/packets/ClearFollowCamProperties.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ClearFollowCamProperties.js","sourceRoot":"","sources":["../../../lib/classes/packets/ClearFollowCamProperties.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,0BAA0B,CAAC;QAClC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,wEAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/CloseCircuit.d.ts b/dist/classes/packets/CloseCircuit.d.ts deleted file mode 100644 index fea486b..0000000 --- a/dist/classes/packets/CloseCircuit.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CloseCircuitPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CloseCircuit.js b/dist/classes/packets/CloseCircuit.js deleted file mode 100644 index c88fb30..0000000 --- a/dist/classes/packets/CloseCircuit.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CloseCircuitPacket { - constructor() { - this.name = 'CloseCircuit'; - this.flags = MessageFlags_1.MessageFlags.FrequencyFixed; - this.id = 4294967293; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.CloseCircuitPacket = CloseCircuitPacket; -//# sourceMappingURL=CloseCircuit.js.map \ No newline at end of file diff --git a/dist/classes/packets/CloseCircuit.js.map b/dist/classes/packets/CloseCircuit.js.map deleted file mode 100644 index 97a4c32..0000000 --- a/dist/classes/packets/CloseCircuit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CloseCircuit.js","sourceRoot":"","sources":["../../../lib/classes/packets/CloseCircuit.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,cAAc,CAAC;QACpC,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,gDAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/CoarseLocationUpdate.d.ts b/dist/classes/packets/CoarseLocationUpdate.d.ts deleted file mode 100644 index 61a1564..0000000 --- a/dist/classes/packets/CoarseLocationUpdate.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CoarseLocationUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - Location: { - X: number; - Y: number; - Z: number; - }[]; - Index: { - You: number; - Prey: number; - }; - AgentData: { - AgentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CoarseLocationUpdate.js b/dist/classes/packets/CoarseLocationUpdate.js deleted file mode 100644 index 9efd283..0000000 --- a/dist/classes/packets/CoarseLocationUpdate.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CoarseLocationUpdatePacket { - constructor() { - this.name = 'CoarseLocationUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65286; - } - getSize() { - return ((3) * this.Location.length) + ((16) * this.AgentData.length) + 6; - } - writeToBuffer(buf, pos) { - const startPos = pos; - let count = this.Location.length; - buf.writeUInt8(this.Location.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.Location[i]['X'], pos++); - buf.writeUInt8(this.Location[i]['Y'], pos++); - buf.writeUInt8(this.Location[i]['Z'], pos++); - } - buf.writeInt16LE(this.Index['You'], pos); - pos += 2; - buf.writeInt16LE(this.Index['Prey'], pos); - pos += 2; - count = this.AgentData.length; - buf.writeUInt8(this.AgentData.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentData[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - let count = buf.readUInt8(pos++); - this.Location = []; - for (let i = 0; i < count; i++) { - const newObjLocation = { - X: 0, - Y: 0, - Z: 0 - }; - newObjLocation['X'] = buf.readUInt8(pos++); - newObjLocation['Y'] = buf.readUInt8(pos++); - newObjLocation['Z'] = buf.readUInt8(pos++); - this.Location.push(newObjLocation); - } - const newObjIndex = { - You: 0, - Prey: 0 - }; - newObjIndex['You'] = buf.readInt16LE(pos); - pos += 2; - newObjIndex['Prey'] = buf.readInt16LE(pos); - pos += 2; - this.Index = newObjIndex; - count = buf.readUInt8(pos++); - this.AgentData = []; - for (let i = 0; i < count; i++) { - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData.push(newObjAgentData); - } - return pos - startPos; - } -} -exports.CoarseLocationUpdatePacket = CoarseLocationUpdatePacket; -//# sourceMappingURL=CoarseLocationUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/CoarseLocationUpdate.js.map b/dist/classes/packets/CoarseLocationUpdate.js.map deleted file mode 100644 index fb0f224..0000000 --- a/dist/classes/packets/CoarseLocationUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CoarseLocationUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/CoarseLocationUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CompleteAgentMovement.d.ts b/dist/classes/packets/CompleteAgentMovement.d.ts deleted file mode 100644 index 55bad0e..0000000 --- a/dist/classes/packets/CompleteAgentMovement.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CompleteAgentMovementPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - CircuitCode: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CompleteAgentMovement.js b/dist/classes/packets/CompleteAgentMovement.js deleted file mode 100644 index 420f527..0000000 --- a/dist/classes/packets/CompleteAgentMovement.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CompleteAgentMovementPacket { - constructor() { - this.name = 'CompleteAgentMovement'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902009; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['CircuitCode'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - CircuitCode: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['CircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.CompleteAgentMovementPacket = CompleteAgentMovementPacket; -//# sourceMappingURL=CompleteAgentMovement.js.map \ No newline at end of file diff --git a/dist/classes/packets/CompleteAgentMovement.js.map b/dist/classes/packets/CompleteAgentMovement.js.map deleted file mode 100644 index 91016f4..0000000 --- a/dist/classes/packets/CompleteAgentMovement.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CompleteAgentMovement.js","sourceRoot":"","sources":["../../../lib/classes/packets/CompleteAgentMovement.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,WAAW,EAAE,CAAC;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,kEAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/CompleteAuction.d.ts b/dist/classes/packets/CompleteAuction.d.ts deleted file mode 100644 index 8497707..0000000 --- a/dist/classes/packets/CompleteAuction.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CompleteAuctionPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CompleteAuction.js b/dist/classes/packets/CompleteAuction.js deleted file mode 100644 index 83a51d8..0000000 --- a/dist/classes/packets/CompleteAuction.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CompleteAuctionPacket { - constructor() { - this.name = 'CompleteAuction'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901991; - } - getSize() { - return ((16) * this.ParcelData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.CompleteAuctionPacket = CompleteAuctionPacket; -//# sourceMappingURL=CompleteAuction.js.map \ No newline at end of file diff --git a/dist/classes/packets/CompleteAuction.js.map b/dist/classes/packets/CompleteAuction.js.map deleted file mode 100644 index f9adb31..0000000 --- a/dist/classes/packets/CompleteAuction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CompleteAuction.js","sourceRoot":"","sources":["../../../lib/classes/packets/CompleteAuction.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,sDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/CompletePingCheck.d.ts b/dist/classes/packets/CompletePingCheck.d.ts deleted file mode 100644 index 05ba29c..0000000 --- a/dist/classes/packets/CompletePingCheck.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CompletePingCheckPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - PingID: { - PingID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CompletePingCheck.js b/dist/classes/packets/CompletePingCheck.js deleted file mode 100644 index dc8617c..0000000 --- a/dist/classes/packets/CompletePingCheck.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CompletePingCheckPacket { - constructor() { - this.name = 'CompletePingCheck'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 2; - } - getSize() { - return 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.PingID['PingID'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjPingID = { - PingID: 0 - }; - newObjPingID['PingID'] = buf.readUInt8(pos++); - this.PingID = newObjPingID; - return pos - startPos; - } -} -exports.CompletePingCheckPacket = CompletePingCheckPacket; -//# sourceMappingURL=CompletePingCheck.js.map \ No newline at end of file diff --git a/dist/classes/packets/CompletePingCheck.js.map b/dist/classes/packets/CompletePingCheck.js.map deleted file mode 100644 index 41cd81c..0000000 --- a/dist/classes/packets/CompletePingCheck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CompletePingCheck.js","sourceRoot":"","sources":["../../../lib/classes/packets/CompletePingCheck.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,CAAC,CAAC;IA8BX,CAAC;IAxBG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAEd;YACA,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,YAAY,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC9C,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlCD,0DAkCC"} \ No newline at end of file diff --git a/dist/classes/packets/ConfirmAuctionStart.d.ts b/dist/classes/packets/ConfirmAuctionStart.d.ts deleted file mode 100644 index d4a0a48..0000000 --- a/dist/classes/packets/ConfirmAuctionStart.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ConfirmAuctionStartPacket implements Packet { - name: string; - flags: number; - id: number; - AuctionData: { - ParcelID: UUID; - AuctionID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ConfirmAuctionStart.js b/dist/classes/packets/ConfirmAuctionStart.js deleted file mode 100644 index 3479887..0000000 --- a/dist/classes/packets/ConfirmAuctionStart.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ConfirmAuctionStartPacket { - constructor() { - this.name = 'ConfirmAuctionStart'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901990; - } - getSize() { - return 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AuctionData['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AuctionData['AuctionID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAuctionData = { - ParcelID: UUID_1.UUID.zero(), - AuctionID: 0 - }; - newObjAuctionData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAuctionData['AuctionID'] = buf.readUInt32LE(pos); - pos += 4; - this.AuctionData = newObjAuctionData; - return pos - startPos; - } -} -exports.ConfirmAuctionStartPacket = ConfirmAuctionStartPacket; -//# sourceMappingURL=ConfirmAuctionStart.js.map \ No newline at end of file diff --git a/dist/classes/packets/ConfirmAuctionStart.js.map b/dist/classes/packets/ConfirmAuctionStart.js.map deleted file mode 100644 index 9ccf729..0000000 --- a/dist/classes/packets/ConfirmAuctionStart.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ConfirmAuctionStart.js","sourceRoot":"","sources":["../../../lib/classes/packets/ConfirmAuctionStart.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAGnB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,iBAAiB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,iBAAiB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,8DA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ConfirmEnableSimulator.d.ts b/dist/classes/packets/ConfirmEnableSimulator.d.ts deleted file mode 100644 index b75e21a..0000000 --- a/dist/classes/packets/ConfirmEnableSimulator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ConfirmEnableSimulatorPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ConfirmEnableSimulator.js b/dist/classes/packets/ConfirmEnableSimulator.js deleted file mode 100644 index 647b5a3..0000000 --- a/dist/classes/packets/ConfirmEnableSimulator.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ConfirmEnableSimulatorPacket { - constructor() { - this.name = 'ConfirmEnableSimulator'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65288; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ConfirmEnableSimulatorPacket = ConfirmEnableSimulatorPacket; -//# sourceMappingURL=ConfirmEnableSimulator.js.map \ No newline at end of file diff --git a/dist/classes/packets/ConfirmEnableSimulator.js.map b/dist/classes/packets/ConfirmEnableSimulator.js.map deleted file mode 100644 index 02cfec7..0000000 --- a/dist/classes/packets/ConfirmEnableSimulator.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ConfirmEnableSimulator.js","sourceRoot":"","sources":["../../../lib/classes/packets/ConfirmEnableSimulator.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IAuCf,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ConfirmXferPacket.d.ts b/dist/classes/packets/ConfirmXferPacket.d.ts deleted file mode 100644 index 19b1aef..0000000 --- a/dist/classes/packets/ConfirmXferPacket.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -/// -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ConfirmXferPacketPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - XferID: { - ID: Long; - Packet: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ConfirmXferPacket.js b/dist/classes/packets/ConfirmXferPacket.js deleted file mode 100644 index 55da7ff..0000000 --- a/dist/classes/packets/ConfirmXferPacket.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ConfirmXferPacketPacket { - constructor() { - this.name = 'ConfirmXferPacket'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 19; - } - getSize() { - return 12; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.XferID['ID'].low, pos); - pos += 4; - buf.writeInt32LE(this.XferID['ID'].high, pos); - pos += 4; - buf.writeUInt32LE(this.XferID['Packet'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjXferID = { - ID: Long.ZERO, - Packet: 0 - }; - newObjXferID['ID'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjXferID['Packet'] = buf.readUInt32LE(pos); - pos += 4; - this.XferID = newObjXferID; - return pos - startPos; - } -} -exports.ConfirmXferPacketPacket = ConfirmXferPacketPacket; -//# sourceMappingURL=ConfirmXferPacket.js.map \ No newline at end of file diff --git a/dist/classes/packets/ConfirmXferPacket.js.map b/dist/classes/packets/ConfirmXferPacket.js.map deleted file mode 100644 index 2b96cbc..0000000 --- a/dist/classes/packets/ConfirmXferPacket.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ConfirmXferPacket.js","sourceRoot":"","sources":["../../../lib/classes/packets/ConfirmXferPacket.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,EAAE,CAAC;IAyCZ,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,EAAE,EAAE,IAAI,CAAC,IAAI;YACb,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC5E,GAAG,IAAI,CAAC,CAAC;QACT,YAAY,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7CD,0DA6CC"} \ No newline at end of file diff --git a/dist/classes/packets/CopyInventoryFromNotecard.d.ts b/dist/classes/packets/CopyInventoryFromNotecard.d.ts deleted file mode 100644 index aaa7789..0000000 --- a/dist/classes/packets/CopyInventoryFromNotecard.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CopyInventoryFromNotecardPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - NotecardData: { - NotecardItemID: UUID; - ObjectID: UUID; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CopyInventoryFromNotecard.js b/dist/classes/packets/CopyInventoryFromNotecard.js deleted file mode 100644 index 0716123..0000000 --- a/dist/classes/packets/CopyInventoryFromNotecard.js +++ /dev/null @@ -1,71 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CopyInventoryFromNotecardPacket { - constructor() { - this.name = 'CopyInventoryFromNotecard'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902025; - } - getSize() { - return ((32) * this.InventoryData.length) + 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.NotecardData['NotecardItemID'].writeToBuffer(buf, pos); - pos += 16; - this.NotecardData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjNotecardData = { - NotecardItemID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero() - }; - newObjNotecardData['NotecardItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjNotecardData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.NotecardData = newObjNotecardData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero() - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.CopyInventoryFromNotecardPacket = CopyInventoryFromNotecardPacket; -//# sourceMappingURL=CopyInventoryFromNotecard.js.map \ No newline at end of file diff --git a/dist/classes/packets/CopyInventoryFromNotecard.js.map b/dist/classes/packets/CopyInventoryFromNotecard.js.map deleted file mode 100644 index f7f3e55..0000000 --- a/dist/classes/packets/CopyInventoryFromNotecard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CopyInventoryFromNotecard.js","sourceRoot":"","sources":["../../../lib/classes/packets/CopyInventoryFromNotecard.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CopyInventoryItem.d.ts b/dist/classes/packets/CopyInventoryItem.d.ts deleted file mode 100644 index 03da3e5..0000000 --- a/dist/classes/packets/CopyInventoryItem.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CopyInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - CallbackID: number; - OldAgentID: UUID; - OldItemID: UUID; - NewFolderID: UUID; - NewName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CopyInventoryItem.js b/dist/classes/packets/CopyInventoryItem.js deleted file mode 100644 index 462e97d..0000000 --- a/dist/classes/packets/CopyInventoryItem.js +++ /dev/null @@ -1,80 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CopyInventoryItemPacket { - constructor() { - this.name = 'CopyInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902029; - } - getSize() { - return ((this.calculateVarVarSize(this.InventoryData, 'NewName', 1) + 52) * this.InventoryData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.InventoryData[i]['CallbackID'], pos); - pos += 4; - this.InventoryData[i]['OldAgentID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['OldItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['NewFolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.InventoryData[i]['NewName'], pos); - pos += this.InventoryData[i]['NewName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - CallbackID: 0, - OldAgentID: UUID_1.UUID.zero(), - OldItemID: UUID_1.UUID.zero(), - NewFolderID: UUID_1.UUID.zero(), - NewName: '' - }; - newObjInventoryData['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OldAgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OldItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['NewFolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['NewName'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.CopyInventoryItemPacket = CopyInventoryItemPacket; -//# sourceMappingURL=CopyInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/CopyInventoryItem.js.map b/dist/classes/packets/CopyInventoryItem.js.map deleted file mode 100644 index b487a7e..0000000 --- a/dist/classes/packets/CopyInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CopyInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/CopyInventoryItem.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupReply.d.ts b/dist/classes/packets/CreateGroupReply.d.ts deleted file mode 100644 index 4a377eb..0000000 --- a/dist/classes/packets/CreateGroupReply.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CreateGroupReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - ReplyData: { - GroupID: UUID; - Success: boolean; - Message: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateGroupReply.js b/dist/classes/packets/CreateGroupReply.js deleted file mode 100644 index 703ba20..0000000 --- a/dist/classes/packets/CreateGroupReply.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateGroupReplyPacket { - constructor() { - this.name = 'CreateGroupReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902100; - } - getSize() { - return (this.ReplyData['Message'].length + 1) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.ReplyData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.ReplyData['Success']) ? 1 : 0, pos++); - buf.write(this.ReplyData['Message'], pos); - pos += this.ReplyData['Message'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjReplyData = { - GroupID: UUID_1.UUID.zero(), - Success: false, - Message: '' - }; - newObjReplyData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReplyData['Success'] = (buf.readUInt8(pos++) === 1); - newObjReplyData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.ReplyData = newObjReplyData; - return pos - startPos; - } -} -exports.CreateGroupReplyPacket = CreateGroupReplyPacket; -//# sourceMappingURL=CreateGroupReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupReply.js.map b/dist/classes/packets/CreateGroupReply.js.map deleted file mode 100644 index e7232d3..0000000 --- a/dist/classes/packets/CreateGroupReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateGroupReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateGroupReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,KAAK;YACd,OAAO,EAAE,EAAE;SACd,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,wDA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupRequest.d.ts b/dist/classes/packets/CreateGroupRequest.d.ts deleted file mode 100644 index e942bac..0000000 --- a/dist/classes/packets/CreateGroupRequest.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CreateGroupRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - Name: string; - Charter: string; - ShowInList: boolean; - InsigniaID: UUID; - MembershipFee: number; - OpenEnrollment: boolean; - AllowPublish: boolean; - MaturePublish: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateGroupRequest.js b/dist/classes/packets/CreateGroupRequest.js deleted file mode 100644 index 95a12ad..0000000 --- a/dist/classes/packets/CreateGroupRequest.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateGroupRequestPacket { - constructor() { - this.name = 'CreateGroupRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902099; - } - getSize() { - return (this.GroupData['Name'].length + 1 + this.GroupData['Charter'].length + 2) + 56; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.GroupData['Name'], pos); - pos += this.GroupData['Name'].length; - buf.write(this.GroupData['Charter'], pos); - pos += this.GroupData['Charter'].length; - buf.writeUInt8((this.GroupData['ShowInList']) ? 1 : 0, pos++); - this.GroupData['InsigniaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['MembershipFee'], pos); - pos += 4; - buf.writeUInt8((this.GroupData['OpenEnrollment']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['MaturePublish']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - Name: '', - Charter: '', - ShowInList: false, - InsigniaID: UUID_1.UUID.zero(), - MembershipFee: 0, - OpenEnrollment: false, - AllowPublish: false, - MaturePublish: false - }; - newObjGroupData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['Charter'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['ShowInList'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['InsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['MembershipFee'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['OpenEnrollment'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.CreateGroupRequestPacket = CreateGroupRequestPacket; -//# sourceMappingURL=CreateGroupRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupRequest.js.map b/dist/classes/packets/CreateGroupRequest.js.map deleted file mode 100644 index d87f474..0000000 --- a/dist/classes/packets/CreateGroupRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateGroupRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateGroupRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupRequestExtended.d.ts b/dist/classes/packets/CreateGroupRequestExtended.d.ts deleted file mode 100644 index ea3f958..0000000 --- a/dist/classes/packets/CreateGroupRequestExtended.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CreateGroupRequestExtendedPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupLimit: number; - }; - GroupData: { - Name: string; - Charter: string; - ShowInList: boolean; - InsigniaID: UUID; - MembershipFee: number; - OpenEnrollment: boolean; - AllowPublish: boolean; - MaturePublish: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateGroupRequestExtended.js b/dist/classes/packets/CreateGroupRequestExtended.js deleted file mode 100644 index c94bc7d..0000000 --- a/dist/classes/packets/CreateGroupRequestExtended.js +++ /dev/null @@ -1,77 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateGroupRequestExtendedPacket { - constructor() { - this.name = 'CreateGroupRequestExtended'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902189; - } - getSize() { - return (this.GroupData['Name'].length + 1 + this.GroupData['Charter'].length + 2) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['GroupLimit'], pos); - pos += 4; - buf.write(this.GroupData['Name'], pos); - pos += this.GroupData['Name'].length; - buf.write(this.GroupData['Charter'], pos); - pos += this.GroupData['Charter'].length; - buf.writeUInt8((this.GroupData['ShowInList']) ? 1 : 0, pos++); - this.GroupData['InsigniaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['MembershipFee'], pos); - pos += 4; - buf.writeUInt8((this.GroupData['OpenEnrollment']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['MaturePublish']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupLimit: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupLimit'] = buf.readInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjGroupData = { - Name: '', - Charter: '', - ShowInList: false, - InsigniaID: UUID_1.UUID.zero(), - MembershipFee: 0, - OpenEnrollment: false, - AllowPublish: false, - MaturePublish: false - }; - newObjGroupData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['Charter'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['ShowInList'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['InsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['MembershipFee'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['OpenEnrollment'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.CreateGroupRequestExtendedPacket = CreateGroupRequestExtendedPacket; -//# sourceMappingURL=CreateGroupRequestExtended.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateGroupRequestExtended.js.map b/dist/classes/packets/CreateGroupRequestExtended.js.map deleted file mode 100644 index 642ee5e..0000000 --- a/dist/classes/packets/CreateGroupRequestExtended.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateGroupRequestExtended.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateGroupRequestExtended.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,4BAA4B,CAAC;QACpC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAoGpB,CAAC;IAlFG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC3F,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9D,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClE,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAChE,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACjE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GASjB;YACA,IAAI,EAAE,EAAE;YACR,OAAO,EAAE,EAAE;YACX,UAAU,EAAE,KAAK;YACjB,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,aAAa,EAAE,CAAC;YAChB,cAAc,EAAE,KAAK;YACrB,YAAY,EAAE,KAAK;YACnB,aAAa,EAAE,KAAK;SACvB,CAAC;QACF,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,eAAe,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,gBAAgB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACjE,eAAe,CAAC,cAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC/D,eAAe,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAChE,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxGD,4EAwGC"} \ No newline at end of file diff --git a/dist/classes/packets/CreateInventoryFolder.d.ts b/dist/classes/packets/CreateInventoryFolder.d.ts deleted file mode 100644 index b1817ae..0000000 --- a/dist/classes/packets/CreateInventoryFolder.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CreateInventoryFolderPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - FolderData: { - FolderID: UUID; - ParentID: UUID; - Type: number; - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateInventoryFolder.js b/dist/classes/packets/CreateInventoryFolder.js deleted file mode 100644 index f25d9d9..0000000 --- a/dist/classes/packets/CreateInventoryFolder.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateInventoryFolderPacket { - constructor() { - this.name = 'CreateInventoryFolder'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902033; - } - getSize() { - return (this.FolderData['Name'].length + 1) + 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.FolderData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.FolderData['ParentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.FolderData['Type'], pos++); - buf.write(this.FolderData['Name'], pos); - pos += this.FolderData['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjFolderData = { - FolderID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero(), - Type: 0, - Name: '' - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['Type'] = buf.readInt8(pos++); - newObjFolderData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.FolderData = newObjFolderData; - return pos - startPos; - } -} -exports.CreateInventoryFolderPacket = CreateInventoryFolderPacket; -//# sourceMappingURL=CreateInventoryFolder.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateInventoryFolder.js.map b/dist/classes/packets/CreateInventoryFolder.js.map deleted file mode 100644 index f7bb4a5..0000000 --- a/dist/classes/packets/CreateInventoryFolder.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateInventoryFolder.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateInventoryFolder.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CreateInventoryItem.d.ts b/dist/classes/packets/CreateInventoryItem.d.ts deleted file mode 100644 index eadae2c..0000000 --- a/dist/classes/packets/CreateInventoryItem.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CreateInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryBlock: { - CallbackID: number; - FolderID: UUID; - TransactionID: UUID; - NextOwnerMask: number; - Type: number; - InvType: number; - WearableType: number; - Name: string; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateInventoryItem.js b/dist/classes/packets/CreateInventoryItem.js deleted file mode 100644 index 037e505..0000000 --- a/dist/classes/packets/CreateInventoryItem.js +++ /dev/null @@ -1,79 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateInventoryItemPacket { - constructor() { - this.name = 'CreateInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902065; - } - getSize() { - return (this.InventoryBlock['Name'].length + 1 + this.InventoryBlock['Description'].length + 1) + 75; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryBlock['CallbackID'], pos); - pos += 4; - this.InventoryBlock['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryBlock['NextOwnerMask'], pos); - pos += 4; - buf.writeInt8(this.InventoryBlock['Type'], pos++); - buf.writeInt8(this.InventoryBlock['InvType'], pos++); - buf.writeUInt8(this.InventoryBlock['WearableType'], pos++); - buf.write(this.InventoryBlock['Name'], pos); - pos += this.InventoryBlock['Name'].length; - buf.write(this.InventoryBlock['Description'], pos); - pos += this.InventoryBlock['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryBlock = { - CallbackID: 0, - FolderID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero(), - NextOwnerMask: 0, - Type: 0, - InvType: 0, - WearableType: 0, - Name: '', - Description: '' - }; - newObjInventoryBlock['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['Type'] = buf.readInt8(pos++); - newObjInventoryBlock['InvType'] = buf.readInt8(pos++); - newObjInventoryBlock['WearableType'] = buf.readUInt8(pos++); - newObjInventoryBlock['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryBlock['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryBlock = newObjInventoryBlock; - return pos - startPos; - } -} -exports.CreateInventoryItemPacket = CreateInventoryItemPacket; -//# sourceMappingURL=CreateInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateInventoryItem.js.map b/dist/classes/packets/CreateInventoryItem.js.map deleted file mode 100644 index 292f10f..0000000 --- a/dist/classes/packets/CreateInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateInventoryItem.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CreateLandmarkForEvent.d.ts b/dist/classes/packets/CreateLandmarkForEvent.d.ts deleted file mode 100644 index 82e6f29..0000000 --- a/dist/classes/packets/CreateLandmarkForEvent.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class CreateLandmarkForEventPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - EventData: { - EventID: number; - }; - InventoryBlock: { - FolderID: UUID; - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateLandmarkForEvent.js b/dist/classes/packets/CreateLandmarkForEvent.js deleted file mode 100644 index f9378d8..0000000 --- a/dist/classes/packets/CreateLandmarkForEvent.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateLandmarkForEventPacket { - constructor() { - this.name = 'CreateLandmarkForEvent'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902066; - } - getSize() { - return (this.InventoryBlock['Name'].length + 1) + 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - this.InventoryBlock['FolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.InventoryBlock['Name'], pos); - pos += this.InventoryBlock['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - const newObjInventoryBlock = { - FolderID: UUID_1.UUID.zero(), - Name: '' - }; - newObjInventoryBlock['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryBlock = newObjInventoryBlock; - return pos - startPos; - } -} -exports.CreateLandmarkForEventPacket = CreateLandmarkForEventPacket; -//# sourceMappingURL=CreateLandmarkForEvent.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateLandmarkForEvent.js.map b/dist/classes/packets/CreateLandmarkForEvent.js.map deleted file mode 100644 index 072a337..0000000 --- a/dist/classes/packets/CreateLandmarkForEvent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateLandmarkForEvent.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateLandmarkForEvent.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAwEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACzD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QAC1C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,oBAAoB,GAGtB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,IAAI,EAAE,EAAE;SACX,CAAC;QACF,oBAAoB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,cAAc,GAAG,oBAAoB,CAAC;QAC3C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA5ED,oEA4EC"} \ No newline at end of file diff --git a/dist/classes/packets/CreateNewOutfitAttachments.d.ts b/dist/classes/packets/CreateNewOutfitAttachments.d.ts deleted file mode 100644 index ca61652..0000000 --- a/dist/classes/packets/CreateNewOutfitAttachments.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CreateNewOutfitAttachmentsPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - HeaderData: { - NewFolderID: UUID; - }; - ObjectData: { - OldItemID: UUID; - OldFolderID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateNewOutfitAttachments.js b/dist/classes/packets/CreateNewOutfitAttachments.js deleted file mode 100644 index 7e16bfa..0000000 --- a/dist/classes/packets/CreateNewOutfitAttachments.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateNewOutfitAttachmentsPacket { - constructor() { - this.name = 'CreateNewOutfitAttachments'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902158; - } - getSize() { - return ((32) * this.ObjectData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.HeaderData['NewFolderID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['OldItemID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['OldFolderID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjHeaderData = { - NewFolderID: UUID_1.UUID.zero() - }; - newObjHeaderData['NewFolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.HeaderData = newObjHeaderData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - OldItemID: UUID_1.UUID.zero(), - OldFolderID: UUID_1.UUID.zero() - }; - newObjObjectData['OldItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OldFolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.CreateNewOutfitAttachmentsPacket = CreateNewOutfitAttachmentsPacket; -//# sourceMappingURL=CreateNewOutfitAttachments.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateNewOutfitAttachments.js.map b/dist/classes/packets/CreateNewOutfitAttachments.js.map deleted file mode 100644 index 24182cb..0000000 --- a/dist/classes/packets/CreateNewOutfitAttachments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateNewOutfitAttachments.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateNewOutfitAttachments.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/CreateTrustedCircuit.d.ts b/dist/classes/packets/CreateTrustedCircuit.d.ts deleted file mode 100644 index aea04d0..0000000 --- a/dist/classes/packets/CreateTrustedCircuit.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class CreateTrustedCircuitPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - DataBlock: { - EndPointID: UUID; - Digest: Buffer; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CreateTrustedCircuit.js b/dist/classes/packets/CreateTrustedCircuit.js deleted file mode 100644 index 7b28306..0000000 --- a/dist/classes/packets/CreateTrustedCircuit.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CreateTrustedCircuitPacket { - constructor() { - this.name = 'CreateTrustedCircuit'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902152; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['EndPointID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['Digest'].copy(buf, pos); - pos += 32; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - EndPointID: UUID_1.UUID.zero(), - Digest: Buffer.allocUnsafe(0) - }; - newObjDataBlock['EndPointID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Digest'] = buf.slice(pos, pos + 32); - pos += 32; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.CreateTrustedCircuitPacket = CreateTrustedCircuitPacket; -//# sourceMappingURL=CreateTrustedCircuit.js.map \ No newline at end of file diff --git a/dist/classes/packets/CreateTrustedCircuit.js.map b/dist/classes/packets/CreateTrustedCircuit.js.map deleted file mode 100644 index 2321a05..0000000 --- a/dist/classes/packets/CreateTrustedCircuit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CreateTrustedCircuit.js","sourceRoot":"","sources":["../../../lib/classes/packets/CreateTrustedCircuit.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,MAAM,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,CAAC;SAChC,CAAC;QACF,eAAe,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,GAAG,EAAE,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,gEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/CrossedRegion.d.ts b/dist/classes/packets/CrossedRegion.d.ts deleted file mode 100644 index b70614b..0000000 --- a/dist/classes/packets/CrossedRegion.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class CrossedRegionPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RegionData: { - SimIP: IPAddress; - SimPort: number; - RegionHandle: Long; - SeedCapability: string; - }; - Info: { - Position: Vector3; - LookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/CrossedRegion.js b/dist/classes/packets/CrossedRegion.js deleted file mode 100644 index 4dbaf54..0000000 --- a/dist/classes/packets/CrossedRegion.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class CrossedRegionPacket { - constructor() { - this.name = 'CrossedRegion'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Blacklisted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65287; - } - getSize() { - return (this.RegionData['SeedCapability'].length + 2) + 70; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.RegionData['SimIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData['SimPort'], pos); - pos += 2; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - buf.write(this.RegionData['SeedCapability'], pos); - pos += this.RegionData['SeedCapability'].length; - this.Info['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Info['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRegionData = { - SimIP: IPAddress_1.IPAddress.zero(), - SimPort: 0, - RegionHandle: Long.ZERO, - SeedCapability: '' - }; - newObjRegionData['SimIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjRegionData['SimPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['SeedCapability'] = buf.toString('utf8', pos, length); - pos += length; - this.RegionData = newObjRegionData; - const newObjInfo = { - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero() - }; - newObjInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.CrossedRegionPacket = CrossedRegionPacket; -//# sourceMappingURL=CrossedRegion.js.map \ No newline at end of file diff --git a/dist/classes/packets/CrossedRegion.js.map b/dist/classes/packets/CrossedRegion.js.map deleted file mode 100644 index 9a0ff03..0000000 --- a/dist/classes/packets/CrossedRegion.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CrossedRegion.js","sourceRoot":"","sources":["../../../lib/classes/packets/CrossedRegion.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DataHomeLocationReply.d.ts b/dist/classes/packets/DataHomeLocationReply.d.ts deleted file mode 100644 index f693fa6..0000000 --- a/dist/classes/packets/DataHomeLocationReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class DataHomeLocationReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - RegionHandle: Long; - Position: Vector3; - LookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DataHomeLocationReply.js b/dist/classes/packets/DataHomeLocationReply.js deleted file mode 100644 index 81f66a7..0000000 --- a/dist/classes/packets/DataHomeLocationReply.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DataHomeLocationReplyPacket { - constructor() { - this.name = 'DataHomeLocationReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901828; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Info['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.Info['RegionHandle'].high, pos); - pos += 4; - this.Info['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Info['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - RegionHandle: Long.ZERO, - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero() - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.DataHomeLocationReplyPacket = DataHomeLocationReplyPacket; -//# sourceMappingURL=DataHomeLocationReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DataHomeLocationReply.js.map b/dist/classes/packets/DataHomeLocationReply.js.map deleted file mode 100644 index 834678b..0000000 --- a/dist/classes/packets/DataHomeLocationReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DataHomeLocationReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DataHomeLocationReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAKZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,YAAY,EAAE,IAAI,CAAC,IAAI;YACvB,QAAQ,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC3B,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACpF,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3DD,kEA2DC"} \ No newline at end of file diff --git a/dist/classes/packets/DataHomeLocationRequest.d.ts b/dist/classes/packets/DataHomeLocationRequest.d.ts deleted file mode 100644 index affaef0..0000000 --- a/dist/classes/packets/DataHomeLocationRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DataHomeLocationRequestPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - KickedFromEstateID: number; - }; - AgentInfo: { - AgentEffectiveMaturity: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DataHomeLocationRequest.js b/dist/classes/packets/DataHomeLocationRequest.js deleted file mode 100644 index 72da70d..0000000 --- a/dist/classes/packets/DataHomeLocationRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DataHomeLocationRequestPacket { - constructor() { - this.name = 'DataHomeLocationRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901827; - } - getSize() { - return 24; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Info['KickedFromEstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentInfo['AgentEffectiveMaturity'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - KickedFromEstateID: 0 - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['KickedFromEstateID'] = buf.readUInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - const newObjAgentInfo = { - AgentEffectiveMaturity: 0 - }; - newObjAgentInfo['AgentEffectiveMaturity'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentInfo = newObjAgentInfo; - return pos - startPos; - } -} -exports.DataHomeLocationRequestPacket = DataHomeLocationRequestPacket; -//# sourceMappingURL=DataHomeLocationRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/DataHomeLocationRequest.js.map b/dist/classes/packets/DataHomeLocationRequest.js.map deleted file mode 100644 index 18f4d52..0000000 --- a/dist/classes/packets/DataHomeLocationRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DataHomeLocationRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/DataHomeLocationRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,oBAAoB,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,wBAAwB,CAAC,EAAE,GAAG,CAAC,CAAC;QACjE,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,kBAAkB,EAAE,CAAC;SACxB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,oBAAoB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,eAAe,GAEjB;YACA,sBAAsB,EAAE,CAAC;SAC5B,CAAC;QACF,eAAe,CAAC,wBAAwB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClE,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,sEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/DataServerLogout.d.ts b/dist/classes/packets/DataServerLogout.d.ts deleted file mode 100644 index ab74988..0000000 --- a/dist/classes/packets/DataServerLogout.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class DataServerLogoutPacket implements Packet { - name: string; - flags: number; - id: number; - UserData: { - AgentID: UUID; - ViewerIP: IPAddress; - Disconnect: boolean; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DataServerLogout.js b/dist/classes/packets/DataServerLogout.js deleted file mode 100644 index 574027b..0000000 --- a/dist/classes/packets/DataServerLogout.js +++ /dev/null @@ -1,46 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DataServerLogoutPacket { - constructor() { - this.name = 'DataServerLogout'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902011; - } - getSize() { - return 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.UserData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.UserData['ViewerIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt8((this.UserData['Disconnect']) ? 1 : 0, pos++); - this.UserData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjUserData = { - AgentID: UUID_1.UUID.zero(), - ViewerIP: IPAddress_1.IPAddress.zero(), - Disconnect: false, - SessionID: UUID_1.UUID.zero() - }; - newObjUserData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserData['ViewerIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjUserData['Disconnect'] = (buf.readUInt8(pos++) === 1); - newObjUserData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.UserData = newObjUserData; - return pos - startPos; - } -} -exports.DataServerLogoutPacket = DataServerLogoutPacket; -//# sourceMappingURL=DataServerLogout.js.map \ No newline at end of file diff --git a/dist/classes/packets/DataServerLogout.js.map b/dist/classes/packets/DataServerLogout.js.map deleted file mode 100644 index 051cdaf..0000000 --- a/dist/classes/packets/DataServerLogout.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DataServerLogout.js","sourceRoot":"","sources":["../../../lib/classes/packets/DataServerLogout.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,4CAAuC;AACvC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAmDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAKhB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,qBAAS,CAAC,IAAI,EAAE;YAC1B,UAAU,EAAE,KAAK;YACjB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,cAAc,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,UAAU,CAAC,GAAG,IAAI,qBAAS,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,cAAc,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,cAAc,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvDD,wDAuDC"} \ No newline at end of file diff --git a/dist/classes/packets/DeRezAck.d.ts b/dist/classes/packets/DeRezAck.d.ts deleted file mode 100644 index 2b6d1bb..0000000 --- a/dist/classes/packets/DeRezAck.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DeRezAckPacket implements Packet { - name: string; - flags: number; - id: number; - TransactionData: { - TransactionID: UUID; - Success: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DeRezAck.js b/dist/classes/packets/DeRezAck.js deleted file mode 100644 index 6d8b996..0000000 --- a/dist/classes/packets/DeRezAck.js +++ /dev/null @@ -1,35 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DeRezAckPacket { - constructor() { - this.name = 'DeRezAck'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902052; - } - getSize() { - return 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TransactionData['Success']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero(), - Success: false - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['Success'] = (buf.readUInt8(pos++) === 1); - this.TransactionData = newObjTransactionData; - return pos - startPos; - } -} -exports.DeRezAckPacket = DeRezAckPacket; -//# sourceMappingURL=DeRezAck.js.map \ No newline at end of file diff --git a/dist/classes/packets/DeRezAck.js.map b/dist/classes/packets/DeRezAck.js.map deleted file mode 100644 index 6b12401..0000000 --- a/dist/classes/packets/DeRezAck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DeRezAck.js","sourceRoot":"","sources":["../../../lib/classes/packets/DeRezAck.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,UAAU,CAAC;QAClB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqCpB,CAAC;IA9BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,eAAe,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9D,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACjE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,qBAAqB,GAGvB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;YAC1B,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,qBAAqB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,qBAAqB,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAChE,IAAI,CAAC,eAAe,GAAG,qBAAqB,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzCD,wCAyCC"} \ No newline at end of file diff --git a/dist/classes/packets/DeRezObject.d.ts b/dist/classes/packets/DeRezObject.d.ts deleted file mode 100644 index 507f3c6..0000000 --- a/dist/classes/packets/DeRezObject.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DeRezObjectPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - AgentBlock: { - GroupID: UUID; - Destination: number; - DestinationID: UUID; - TransactionID: UUID; - PacketCount: number; - PacketNumber: number; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DeRezObject.js b/dist/classes/packets/DeRezObject.js deleted file mode 100644 index d226b5e..0000000 --- a/dist/classes/packets/DeRezObject.js +++ /dev/null @@ -1,80 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DeRezObjectPacket { - constructor() { - this.name = 'DeRezObject'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902051; - } - getSize() { - return ((4) * this.ObjectData.length) + 84; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentBlock['Destination'], pos++); - this.AgentBlock['DestinationID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentBlock['PacketCount'], pos++); - buf.writeUInt8(this.AgentBlock['PacketNumber'], pos++); - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjAgentBlock = { - GroupID: UUID_1.UUID.zero(), - Destination: 0, - DestinationID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero(), - PacketCount: 0, - PacketNumber: 0 - }; - newObjAgentBlock['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['Destination'] = buf.readUInt8(pos++); - newObjAgentBlock['DestinationID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['PacketCount'] = buf.readUInt8(pos++); - newObjAgentBlock['PacketNumber'] = buf.readUInt8(pos++); - this.AgentBlock = newObjAgentBlock; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.DeRezObjectPacket = DeRezObjectPacket; -//# sourceMappingURL=DeRezObject.js.map \ No newline at end of file diff --git a/dist/classes/packets/DeRezObject.js.map b/dist/classes/packets/DeRezObject.js.map deleted file mode 100644 index b5dc6e2..0000000 --- a/dist/classes/packets/DeRezObject.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DeRezObject.js","sourceRoot":"","sources":["../../../lib/classes/packets/DeRezObject.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DeactivateGestures.d.ts b/dist/classes/packets/DeactivateGestures.d.ts deleted file mode 100644 index cf1d50f..0000000 --- a/dist/classes/packets/DeactivateGestures.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class DeactivateGesturesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - }; - Data: { - ItemID: UUID; - GestureFlags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DeactivateGestures.js b/dist/classes/packets/DeactivateGestures.js deleted file mode 100644 index a0d8650..0000000 --- a/dist/classes/packets/DeactivateGestures.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DeactivateGesturesPacket { - constructor() { - this.name = 'DeactivateGestures'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902077; - } - getSize() { - return ((20) * this.Data.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data[i]['GestureFlags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - ItemID: UUID_1.UUID.zero(), - GestureFlags: 0 - }; - newObjData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['GestureFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.DeactivateGesturesPacket = DeactivateGesturesPacket; -//# sourceMappingURL=DeactivateGestures.js.map \ No newline at end of file diff --git a/dist/classes/packets/DeactivateGestures.js.map b/dist/classes/packets/DeactivateGestures.js.map deleted file mode 100644 index d1ef40b..0000000 --- a/dist/classes/packets/DeactivateGestures.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DeactivateGestures.js","sourceRoot":"","sources":["../../../lib/classes/packets/DeactivateGestures.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DeclineCallingCard.d.ts b/dist/classes/packets/DeclineCallingCard.d.ts deleted file mode 100644 index 7e88d6e..0000000 --- a/dist/classes/packets/DeclineCallingCard.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class DeclineCallingCardPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TransactionBlock: { - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DeclineCallingCard.js b/dist/classes/packets/DeclineCallingCard.js deleted file mode 100644 index 476c433..0000000 --- a/dist/classes/packets/DeclineCallingCard.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DeclineCallingCardPacket { - constructor() { - this.name = 'DeclineCallingCard'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902063; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionBlock = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionBlock = newObjTransactionBlock; - return pos - startPos; - } -} -exports.DeclineCallingCardPacket = DeclineCallingCardPacket; -//# sourceMappingURL=DeclineCallingCard.js.map \ No newline at end of file diff --git a/dist/classes/packets/DeclineCallingCard.js.map b/dist/classes/packets/DeclineCallingCard.js.map deleted file mode 100644 index 4dab6ef..0000000 --- a/dist/classes/packets/DeclineCallingCard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DeclineCallingCard.js","sourceRoot":"","sources":["../../../lib/classes/packets/DeclineCallingCard.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,gBAAgB,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,sBAAsB,GAExB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,sBAAsB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,gBAAgB,GAAG,sBAAsB,CAAC;QAC/C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,4DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/DeclineFriendship.d.ts b/dist/classes/packets/DeclineFriendship.d.ts deleted file mode 100644 index 8a02f8a..0000000 --- a/dist/classes/packets/DeclineFriendship.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class DeclineFriendshipPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TransactionBlock: { - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DeclineFriendship.js b/dist/classes/packets/DeclineFriendship.js deleted file mode 100644 index 02b4338..0000000 --- a/dist/classes/packets/DeclineFriendship.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DeclineFriendshipPacket { - constructor() { - this.name = 'DeclineFriendship'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902058; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionBlock = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionBlock = newObjTransactionBlock; - return pos - startPos; - } -} -exports.DeclineFriendshipPacket = DeclineFriendshipPacket; -//# sourceMappingURL=DeclineFriendship.js.map \ No newline at end of file diff --git a/dist/classes/packets/DeclineFriendship.js.map b/dist/classes/packets/DeclineFriendship.js.map deleted file mode 100644 index b37330e..0000000 --- a/dist/classes/packets/DeclineFriendship.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DeclineFriendship.js","sourceRoot":"","sources":["../../../lib/classes/packets/DeclineFriendship.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,gBAAgB,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,sBAAsB,GAExB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,sBAAsB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,gBAAgB,GAAG,sBAAsB,CAAC;QAC/C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/DenyTrustedCircuit.d.ts b/dist/classes/packets/DenyTrustedCircuit.d.ts deleted file mode 100644 index ebcac74..0000000 --- a/dist/classes/packets/DenyTrustedCircuit.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class DenyTrustedCircuitPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - DataBlock: { - EndPointID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DenyTrustedCircuit.js b/dist/classes/packets/DenyTrustedCircuit.js deleted file mode 100644 index 44b3e5c..0000000 --- a/dist/classes/packets/DenyTrustedCircuit.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DenyTrustedCircuitPacket { - constructor() { - this.name = 'DenyTrustedCircuit'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902153; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['EndPointID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - EndPointID: UUID_1.UUID.zero() - }; - newObjDataBlock['EndPointID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.DenyTrustedCircuitPacket = DenyTrustedCircuitPacket; -//# sourceMappingURL=DenyTrustedCircuit.js.map \ No newline at end of file diff --git a/dist/classes/packets/DenyTrustedCircuit.js.map b/dist/classes/packets/DenyTrustedCircuit.js.map deleted file mode 100644 index e94cea8..0000000 --- a/dist/classes/packets/DenyTrustedCircuit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DenyTrustedCircuit.js","sourceRoot":"","sources":["../../../lib/classes/packets/DenyTrustedCircuit.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;SAC1B,CAAC;QACF,eAAe,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,4DAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/DerezContainer.d.ts b/dist/classes/packets/DerezContainer.d.ts deleted file mode 100644 index 28a5e95..0000000 --- a/dist/classes/packets/DerezContainer.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DerezContainerPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - ObjectID: UUID; - Delete: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DerezContainer.js b/dist/classes/packets/DerezContainer.js deleted file mode 100644 index a4ea421..0000000 --- a/dist/classes/packets/DerezContainer.js +++ /dev/null @@ -1,35 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DerezContainerPacket { - constructor() { - this.name = 'DerezContainer'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901864; - } - getSize() { - return 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['Delete']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - ObjectID: UUID_1.UUID.zero(), - Delete: false - }; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Delete'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - return pos - startPos; - } -} -exports.DerezContainerPacket = DerezContainerPacket; -//# sourceMappingURL=DerezContainer.js.map \ No newline at end of file diff --git a/dist/classes/packets/DerezContainer.js.map b/dist/classes/packets/DerezContainer.js.map deleted file mode 100644 index 3235da2..0000000 --- a/dist/classes/packets/DerezContainer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DerezContainer.js","sourceRoot":"","sources":["../../../lib/classes/packets/DerezContainer.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAqCpB,CAAC;IA9BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACrD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,KAAK;SAChB,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzCD,oDAyCC"} \ No newline at end of file diff --git a/dist/classes/packets/DetachAttachmentIntoInv.d.ts b/dist/classes/packets/DetachAttachmentIntoInv.d.ts deleted file mode 100644 index 3f13b27..0000000 --- a/dist/classes/packets/DetachAttachmentIntoInv.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class DetachAttachmentIntoInvPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - ObjectData: { - AgentID: UUID; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DetachAttachmentIntoInv.js b/dist/classes/packets/DetachAttachmentIntoInv.js deleted file mode 100644 index f5a0f92..0000000 --- a/dist/classes/packets/DetachAttachmentIntoInv.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DetachAttachmentIntoInvPacket { - constructor() { - this.name = 'DetachAttachmentIntoInv'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902157; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ObjectData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - AgentID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjObjectData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.DetachAttachmentIntoInvPacket = DetachAttachmentIntoInvPacket; -//# sourceMappingURL=DetachAttachmentIntoInv.js.map \ No newline at end of file diff --git a/dist/classes/packets/DetachAttachmentIntoInv.js.map b/dist/classes/packets/DetachAttachmentIntoInv.js.map deleted file mode 100644 index a8d57a5..0000000 --- a/dist/classes/packets/DetachAttachmentIntoInv.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DetachAttachmentIntoInv.js","sourceRoot":"","sources":["../../../lib/classes/packets/DetachAttachmentIntoInv.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAGlB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,sEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedQuery.d.ts b/dist/classes/packets/DirClassifiedQuery.d.ts deleted file mode 100644 index 804f69a..0000000 --- a/dist/classes/packets/DirClassifiedQuery.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirClassifiedQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - Category: number; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirClassifiedQuery.js b/dist/classes/packets/DirClassifiedQuery.js deleted file mode 100644 index ad52ece..0000000 --- a/dist/classes/packets/DirClassifiedQuery.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirClassifiedQueryPacket { - constructor() { - this.name = 'DirClassifiedQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901799; - } - getSize() { - return (this.QueryData['QueryText'].length + 1) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['Category'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - Category: 0, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirClassifiedQueryPacket = DirClassifiedQueryPacket; -//# sourceMappingURL=DirClassifiedQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedQuery.js.map b/dist/classes/packets/DirClassifiedQuery.js.map deleted file mode 100644 index 519a3ca..0000000 --- a/dist/classes/packets/DirClassifiedQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirClassifiedQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirClassifiedQuery.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedQueryBackend.d.ts b/dist/classes/packets/DirClassifiedQueryBackend.d.ts deleted file mode 100644 index 2949cb3..0000000 --- a/dist/classes/packets/DirClassifiedQueryBackend.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirClassifiedQueryBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - Category: number; - EstateID: number; - Godlike: boolean; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirClassifiedQueryBackend.js b/dist/classes/packets/DirClassifiedQueryBackend.js deleted file mode 100644 index 126e00f..0000000 --- a/dist/classes/packets/DirClassifiedQueryBackend.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirClassifiedQueryBackendPacket { - constructor() { - this.name = 'DirClassifiedQueryBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901800; - } - getSize() { - return (this.QueryData['QueryText'].length + 1) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['Category'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.QueryData['Godlike']) ? 1 : 0, pos++); - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - Category: 0, - EstateID: 0, - Godlike: false, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Godlike'] = (buf.readUInt8(pos++) === 1); - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirClassifiedQueryBackendPacket = DirClassifiedQueryBackendPacket; -//# sourceMappingURL=DirClassifiedQueryBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedQueryBackend.js.map b/dist/classes/packets/DirClassifiedQueryBackend.js.map deleted file mode 100644 index 66e126b..0000000 --- a/dist/classes/packets/DirClassifiedQueryBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirClassifiedQueryBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirClassifiedQueryBackend.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedReply.d.ts b/dist/classes/packets/DirClassifiedReply.d.ts deleted file mode 100644 index 303b463..0000000 --- a/dist/classes/packets/DirClassifiedReply.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirClassifiedReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - ClassifiedID: UUID; - Name: string; - ClassifiedFlags: number; - CreationDate: number; - ExpirationDate: number; - PriceForListing: number; - }[]; - StatusData: { - Status: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirClassifiedReply.js b/dist/classes/packets/DirClassifiedReply.js deleted file mode 100644 index 6c741ff..0000000 --- a/dist/classes/packets/DirClassifiedReply.js +++ /dev/null @@ -1,102 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirClassifiedReplyPacket { - constructor() { - this.name = 'DirClassifiedReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901801; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'Name', 1) + 29) * this.QueryReplies.length) + ((4) * this.StatusData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['ClassifiedID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['Name'], pos); - pos += this.QueryReplies[i]['Name'].length; - buf.writeUInt8(this.QueryReplies[i]['ClassifiedFlags'], pos++); - buf.writeUInt32LE(this.QueryReplies[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryReplies[i]['ExpirationDate'], pos); - pos += 4; - buf.writeInt32LE(this.QueryReplies[i]['PriceForListing'], pos); - pos += 4; - } - count = this.StatusData.length; - buf.writeUInt8(this.StatusData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.StatusData[i]['Status'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - let count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - ClassifiedID: UUID_1.UUID.zero(), - Name: '', - ClassifiedFlags: 0, - CreationDate: 0, - ExpirationDate: 0, - PriceForListing: 0 - }; - newObjQueryReplies['ClassifiedID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['ClassifiedFlags'] = buf.readUInt8(pos++); - newObjQueryReplies['CreationDate'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryReplies['ExpirationDate'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryReplies['PriceForListing'] = buf.readInt32LE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - count = buf.readUInt8(pos++); - this.StatusData = []; - for (let i = 0; i < count; i++) { - const newObjStatusData = { - Status: 0 - }; - newObjStatusData['Status'] = buf.readUInt32LE(pos); - pos += 4; - this.StatusData.push(newObjStatusData); - } - return pos - startPos; - } -} -exports.DirClassifiedReplyPacket = DirClassifiedReplyPacket; -//# sourceMappingURL=DirClassifiedReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirClassifiedReply.js.map b/dist/classes/packets/DirClassifiedReply.js.map deleted file mode 100644 index be31ec6..0000000 --- a/dist/classes/packets/DirClassifiedReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirClassifiedReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirClassifiedReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirEventsReply.d.ts b/dist/classes/packets/DirEventsReply.d.ts deleted file mode 100644 index db757ee..0000000 --- a/dist/classes/packets/DirEventsReply.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirEventsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - OwnerID: UUID; - Name: string; - EventID: number; - Date: string; - UnixTime: number; - EventFlags: number; - }[]; - StatusData: { - Status: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirEventsReply.js b/dist/classes/packets/DirEventsReply.js deleted file mode 100644 index e9bb7be..0000000 --- a/dist/classes/packets/DirEventsReply.js +++ /dev/null @@ -1,104 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirEventsReplyPacket { - constructor() { - this.name = 'DirEventsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901797; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'Name', 1) + this.calculateVarVarSize(this.QueryReplies, 'Date', 1) + 28) * this.QueryReplies.length) + ((4) * this.StatusData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['Name'], pos); - pos += this.QueryReplies[i]['Name'].length; - buf.writeUInt32LE(this.QueryReplies[i]['EventID'], pos); - pos += 4; - buf.write(this.QueryReplies[i]['Date'], pos); - pos += this.QueryReplies[i]['Date'].length; - buf.writeUInt32LE(this.QueryReplies[i]['UnixTime'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryReplies[i]['EventFlags'], pos); - pos += 4; - } - count = this.StatusData.length; - buf.writeUInt8(this.StatusData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.StatusData[i]['Status'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - let count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - OwnerID: UUID_1.UUID.zero(), - Name: '', - EventID: 0, - Date: '', - UnixTime: 0, - EventFlags: 0 - }; - newObjQueryReplies['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['EventID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryReplies['Date'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['UnixTime'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryReplies['EventFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - count = buf.readUInt8(pos++); - this.StatusData = []; - for (let i = 0; i < count; i++) { - const newObjStatusData = { - Status: 0 - }; - newObjStatusData['Status'] = buf.readUInt32LE(pos); - pos += 4; - this.StatusData.push(newObjStatusData); - } - return pos - startPos; - } -} -exports.DirEventsReplyPacket = DirEventsReplyPacket; -//# sourceMappingURL=DirEventsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirEventsReply.js.map b/dist/classes/packets/DirEventsReply.js.map deleted file mode 100644 index 7fbcee5..0000000 --- a/dist/classes/packets/DirEventsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirEventsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirEventsReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirFindQuery.d.ts b/dist/classes/packets/DirFindQuery.d.ts deleted file mode 100644 index e0f7d4e..0000000 --- a/dist/classes/packets/DirFindQuery.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirFindQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirFindQuery.js b/dist/classes/packets/DirFindQuery.js deleted file mode 100644 index ff179ae..0000000 --- a/dist/classes/packets/DirFindQuery.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirFindQueryPacket { - constructor() { - this.name = 'DirFindQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901791; - } - getSize() { - return (this.QueryData['QueryText'].length + 1) + 56; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirFindQueryPacket = DirFindQueryPacket; -//# sourceMappingURL=DirFindQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirFindQuery.js.map b/dist/classes/packets/DirFindQuery.js.map deleted file mode 100644 index 822ac33..0000000 --- a/dist/classes/packets/DirFindQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirFindQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirFindQuery.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirFindQueryBackend.d.ts b/dist/classes/packets/DirFindQueryBackend.d.ts deleted file mode 100644 index cd85ae4..0000000 --- a/dist/classes/packets/DirFindQueryBackend.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirFindQueryBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - QueryStart: number; - EstateID: number; - Godlike: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirFindQueryBackend.js b/dist/classes/packets/DirFindQueryBackend.js deleted file mode 100644 index af28e7c..0000000 --- a/dist/classes/packets/DirFindQueryBackend.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirFindQueryBackendPacket { - constructor() { - this.name = 'DirFindQueryBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901792; - } - getSize() { - return (this.QueryData['QueryText'].length + 1) + 45; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.QueryData['Godlike']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - QueryStart: 0, - EstateID: 0, - Godlike: false - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirFindQueryBackendPacket = DirFindQueryBackendPacket; -//# sourceMappingURL=DirFindQueryBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirFindQueryBackend.js.map b/dist/classes/packets/DirFindQueryBackend.js.map deleted file mode 100644 index feade4e..0000000 --- a/dist/classes/packets/DirFindQueryBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirFindQueryBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirFindQueryBackend.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirGroupsReply.d.ts b/dist/classes/packets/DirGroupsReply.d.ts deleted file mode 100644 index fe8714b..0000000 --- a/dist/classes/packets/DirGroupsReply.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirGroupsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - GroupID: UUID; - GroupName: string; - Members: number; - SearchOrder: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirGroupsReply.js b/dist/classes/packets/DirGroupsReply.js deleted file mode 100644 index f79a832..0000000 --- a/dist/classes/packets/DirGroupsReply.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirGroupsReplyPacket { - constructor() { - this.name = 'DirGroupsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901798; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'GroupName', 1) + 24) * this.QueryReplies.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['GroupName'], pos); - pos += this.QueryReplies[i]['GroupName'].length; - buf.writeInt32LE(this.QueryReplies[i]['Members'], pos); - pos += 4; - buf.writeFloatLE(this.QueryReplies[i]['SearchOrder'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - GroupID: UUID_1.UUID.zero(), - GroupName: '', - Members: 0, - SearchOrder: 0 - }; - newObjQueryReplies['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['GroupName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['Members'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryReplies['SearchOrder'] = buf.readFloatLE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - return pos - startPos; - } -} -exports.DirGroupsReplyPacket = DirGroupsReplyPacket; -//# sourceMappingURL=DirGroupsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirGroupsReply.js.map b/dist/classes/packets/DirGroupsReply.js.map deleted file mode 100644 index 5ce1afb..0000000 --- a/dist/classes/packets/DirGroupsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirGroupsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirGroupsReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirLandQuery.d.ts b/dist/classes/packets/DirLandQuery.d.ts deleted file mode 100644 index 4a40d9b..0000000 --- a/dist/classes/packets/DirLandQuery.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirLandQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryFlags: number; - SearchType: number; - Price: number; - Area: number; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirLandQuery.js b/dist/classes/packets/DirLandQuery.js deleted file mode 100644 index 4c99b4c..0000000 --- a/dist/classes/packets/DirLandQuery.js +++ /dev/null @@ -1,70 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirLandQueryPacket { - constructor() { - this.name = 'DirLandQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901808; - } - getSize() { - return 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['SearchType'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['Price'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['Area'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryFlags: 0, - SearchType: 0, - Price: 0, - Area: 0, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['SearchType'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Price'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['Area'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirLandQueryPacket = DirLandQueryPacket; -//# sourceMappingURL=DirLandQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirLandQuery.js.map b/dist/classes/packets/DirLandQuery.js.map deleted file mode 100644 index b8be283..0000000 --- a/dist/classes/packets/DirLandQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirLandQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirLandQuery.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAuFpB,CAAC;IAxEG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAOjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,UAAU,EAAE,CAAC;YACb,UAAU,EAAE,CAAC;YACb,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,CAAC;YACP,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3FD,gDA2FC"} \ No newline at end of file diff --git a/dist/classes/packets/DirLandQueryBackend.d.ts b/dist/classes/packets/DirLandQueryBackend.d.ts deleted file mode 100644 index 316644a..0000000 --- a/dist/classes/packets/DirLandQueryBackend.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirLandQueryBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryFlags: number; - SearchType: number; - Price: number; - Area: number; - QueryStart: number; - EstateID: number; - Godlike: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirLandQueryBackend.js b/dist/classes/packets/DirLandQueryBackend.js deleted file mode 100644 index 90c7110..0000000 --- a/dist/classes/packets/DirLandQueryBackend.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirLandQueryBackendPacket { - constructor() { - this.name = 'DirLandQueryBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901809; - } - getSize() { - return 57; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['SearchType'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['Price'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['Area'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.QueryData['Godlike']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryFlags: 0, - SearchType: 0, - Price: 0, - Area: 0, - QueryStart: 0, - EstateID: 0, - Godlike: false - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['SearchType'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Price'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['Area'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirLandQueryBackendPacket = DirLandQueryBackendPacket; -//# sourceMappingURL=DirLandQueryBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirLandQueryBackend.js.map b/dist/classes/packets/DirLandQueryBackend.js.map deleted file mode 100644 index 009dbe0..0000000 --- a/dist/classes/packets/DirLandQueryBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirLandQueryBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirLandQueryBackend.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirLandReply.d.ts b/dist/classes/packets/DirLandReply.d.ts deleted file mode 100644 index 13d9c17..0000000 --- a/dist/classes/packets/DirLandReply.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirLandReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - ParcelID: UUID; - Name: string; - Auction: boolean; - ForSale: boolean; - SalePrice: number; - ActualArea: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirLandReply.js b/dist/classes/packets/DirLandReply.js deleted file mode 100644 index 48c97d0..0000000 --- a/dist/classes/packets/DirLandReply.js +++ /dev/null @@ -1,84 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirLandReplyPacket { - constructor() { - this.name = 'DirLandReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901810; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'Name', 1) + 26) * this.QueryReplies.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['Name'], pos); - pos += this.QueryReplies[i]['Name'].length; - buf.writeUInt8((this.QueryReplies[i]['Auction']) ? 1 : 0, pos++); - buf.writeUInt8((this.QueryReplies[i]['ForSale']) ? 1 : 0, pos++); - buf.writeInt32LE(this.QueryReplies[i]['SalePrice'], pos); - pos += 4; - buf.writeInt32LE(this.QueryReplies[i]['ActualArea'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - ParcelID: UUID_1.UUID.zero(), - Name: '', - Auction: false, - ForSale: false, - SalePrice: 0, - ActualArea: 0 - }; - newObjQueryReplies['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['Auction'] = (buf.readUInt8(pos++) === 1); - newObjQueryReplies['ForSale'] = (buf.readUInt8(pos++) === 1); - newObjQueryReplies['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryReplies['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - return pos - startPos; - } -} -exports.DirLandReplyPacket = DirLandReplyPacket; -//# sourceMappingURL=DirLandReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirLandReply.js.map b/dist/classes/packets/DirLandReply.js.map deleted file mode 100644 index e5753f9..0000000 --- a/dist/classes/packets/DirLandReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirLandReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirLandReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirPeopleReply.d.ts b/dist/classes/packets/DirPeopleReply.d.ts deleted file mode 100644 index b9fabc8..0000000 --- a/dist/classes/packets/DirPeopleReply.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPeopleReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - AgentID: UUID; - FirstName: string; - LastName: string; - Group: string; - Online: boolean; - Reputation: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPeopleReply.js b/dist/classes/packets/DirPeopleReply.js deleted file mode 100644 index 9d7d8a9..0000000 --- a/dist/classes/packets/DirPeopleReply.js +++ /dev/null @@ -1,86 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPeopleReplyPacket { - constructor() { - this.name = 'DirPeopleReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901796; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'FirstName', 1) + this.calculateVarVarSize(this.QueryReplies, 'LastName', 1) + this.calculateVarVarSize(this.QueryReplies, 'Group', 1) + 21) * this.QueryReplies.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['FirstName'], pos); - pos += this.QueryReplies[i]['FirstName'].length; - buf.write(this.QueryReplies[i]['LastName'], pos); - pos += this.QueryReplies[i]['LastName'].length; - buf.write(this.QueryReplies[i]['Group'], pos); - pos += this.QueryReplies[i]['Group'].length; - buf.writeUInt8((this.QueryReplies[i]['Online']) ? 1 : 0, pos++); - buf.writeInt32LE(this.QueryReplies[i]['Reputation'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - AgentID: UUID_1.UUID.zero(), - FirstName: '', - LastName: '', - Group: '', - Online: false, - Reputation: 0 - }; - newObjQueryReplies['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['FirstName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['LastName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['Group'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['Online'] = (buf.readUInt8(pos++) === 1); - newObjQueryReplies['Reputation'] = buf.readInt32LE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - return pos - startPos; - } -} -exports.DirPeopleReplyPacket = DirPeopleReplyPacket; -//# sourceMappingURL=DirPeopleReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPeopleReply.js.map b/dist/classes/packets/DirPeopleReply.js.map deleted file mode 100644 index 4b1fd7f..0000000 --- a/dist/classes/packets/DirPeopleReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPeopleReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPeopleReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesQuery.d.ts b/dist/classes/packets/DirPlacesQuery.d.ts deleted file mode 100644 index 83d9bb2..0000000 --- a/dist/classes/packets/DirPlacesQuery.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPlacesQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - Category: number; - SimName: string; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPlacesQuery.js b/dist/classes/packets/DirPlacesQuery.js deleted file mode 100644 index 8537cd8..0000000 --- a/dist/classes/packets/DirPlacesQuery.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPlacesQueryPacket { - constructor() { - this.name = 'DirPlacesQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901793; - } - getSize() { - return (this.QueryData['QueryText'].length + 1 + this.QueryData['SimName'].length + 1) + 57; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt8(this.QueryData['Category'], pos++); - buf.write(this.QueryData['SimName'], pos); - pos += this.QueryData['SimName'].length; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - Category: 0, - SimName: '', - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Category'] = buf.readInt8(pos++); - newObjQueryData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirPlacesQueryPacket = DirPlacesQueryPacket; -//# sourceMappingURL=DirPlacesQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesQuery.js.map b/dist/classes/packets/DirPlacesQuery.js.map deleted file mode 100644 index 44e34cf..0000000 --- a/dist/classes/packets/DirPlacesQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPlacesQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPlacesQuery.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAqFpB,CAAC;IAtEG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAChG,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QAC1C,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAOjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,EAAE;YACb,UAAU,EAAE,CAAC;YACb,QAAQ,EAAE,CAAC;YACX,OAAO,EAAE,EAAE;YACX,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;QAClD,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzFD,oDAyFC"} \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesQueryBackend.d.ts b/dist/classes/packets/DirPlacesQueryBackend.d.ts deleted file mode 100644 index 6302073..0000000 --- a/dist/classes/packets/DirPlacesQueryBackend.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPlacesQueryBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - Category: number; - SimName: string; - EstateID: number; - Godlike: boolean; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPlacesQueryBackend.js b/dist/classes/packets/DirPlacesQueryBackend.js deleted file mode 100644 index 745552c..0000000 --- a/dist/classes/packets/DirPlacesQueryBackend.js +++ /dev/null @@ -1,71 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPlacesQueryBackendPacket { - constructor() { - this.name = 'DirPlacesQueryBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901794; - } - getSize() { - return (this.QueryData['QueryText'].length + 1 + this.QueryData['SimName'].length + 1) + 46; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt8(this.QueryData['Category'], pos++); - buf.write(this.QueryData['SimName'], pos); - pos += this.QueryData['SimName'].length; - buf.writeUInt32LE(this.QueryData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.QueryData['Godlike']) ? 1 : 0, pos++); - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - Category: 0, - SimName: '', - EstateID: 0, - Godlike: false, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Category'] = buf.readInt8(pos++); - newObjQueryData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Godlike'] = (buf.readUInt8(pos++) === 1); - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirPlacesQueryBackendPacket = DirPlacesQueryBackendPacket; -//# sourceMappingURL=DirPlacesQueryBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesQueryBackend.js.map b/dist/classes/packets/DirPlacesQueryBackend.js.map deleted file mode 100644 index 8b33e78..0000000 --- a/dist/classes/packets/DirPlacesQueryBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPlacesQueryBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPlacesQueryBackend.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesReply.d.ts b/dist/classes/packets/DirPlacesReply.d.ts deleted file mode 100644 index 454d023..0000000 --- a/dist/classes/packets/DirPlacesReply.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPlacesReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }[]; - QueryReplies: { - ParcelID: UUID; - Name: string; - ForSale: boolean; - Auction: boolean; - Dwell: number; - }[]; - StatusData: { - Status: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPlacesReply.js b/dist/classes/packets/DirPlacesReply.js deleted file mode 100644 index 55892f6..0000000 --- a/dist/classes/packets/DirPlacesReply.js +++ /dev/null @@ -1,103 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPlacesReplyPacket { - constructor() { - this.name = 'DirPlacesReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901795; - } - getSize() { - return ((16) * this.QueryData.length) + ((this.calculateVarVarSize(this.QueryReplies, 'Name', 1) + 22) * this.QueryReplies.length) + ((4) * this.StatusData.length) + 19; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.QueryData.length; - buf.writeUInt8(this.QueryData.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryData[i]['QueryID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['Name'], pos); - pos += this.QueryReplies[i]['Name'].length; - buf.writeUInt8((this.QueryReplies[i]['ForSale']) ? 1 : 0, pos++); - buf.writeUInt8((this.QueryReplies[i]['Auction']) ? 1 : 0, pos++); - buf.writeFloatLE(this.QueryReplies[i]['Dwell'], pos); - pos += 4; - } - count = this.StatusData.length; - buf.writeUInt8(this.StatusData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.StatusData[i]['Status'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.QueryData = []; - for (let i = 0; i < count; i++) { - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData.push(newObjQueryData); - } - count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - ParcelID: UUID_1.UUID.zero(), - Name: '', - ForSale: false, - Auction: false, - Dwell: 0 - }; - newObjQueryReplies['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['ForSale'] = (buf.readUInt8(pos++) === 1); - newObjQueryReplies['Auction'] = (buf.readUInt8(pos++) === 1); - newObjQueryReplies['Dwell'] = buf.readFloatLE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - count = buf.readUInt8(pos++); - this.StatusData = []; - for (let i = 0; i < count; i++) { - const newObjStatusData = { - Status: 0 - }; - newObjStatusData['Status'] = buf.readUInt32LE(pos); - pos += 4; - this.StatusData.push(newObjStatusData); - } - return pos - startPos; - } -} -exports.DirPlacesReplyPacket = DirPlacesReplyPacket; -//# sourceMappingURL=DirPlacesReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPlacesReply.js.map b/dist/classes/packets/DirPlacesReply.js.map deleted file mode 100644 index 4fe71f6..0000000 --- a/dist/classes/packets/DirPlacesReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPlacesReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPlacesReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DirPopularQuery.d.ts b/dist/classes/packets/DirPopularQuery.d.ts deleted file mode 100644 index 92ce615..0000000 --- a/dist/classes/packets/DirPopularQuery.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPopularQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPopularQuery.js b/dist/classes/packets/DirPopularQuery.js deleted file mode 100644 index 0eee118..0000000 --- a/dist/classes/packets/DirPopularQuery.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPopularQueryPacket { - constructor() { - this.name = 'DirPopularQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901811; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryFlags: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirPopularQueryPacket = DirPopularQueryPacket; -//# sourceMappingURL=DirPopularQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPopularQuery.js.map b/dist/classes/packets/DirPopularQuery.js.map deleted file mode 100644 index 10c8adb..0000000 --- a/dist/classes/packets/DirPopularQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPopularQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPopularQuery.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,UAAU,GAAG,2BAAY,CAAC,YAAY,CAAC;QACrF,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,sDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/DirPopularQueryBackend.d.ts b/dist/classes/packets/DirPopularQueryBackend.d.ts deleted file mode 100644 index 33fce54..0000000 --- a/dist/classes/packets/DirPopularQueryBackend.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPopularQueryBackendPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - QueryFlags: number; - EstateID: number; - Godlike: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPopularQueryBackend.js b/dist/classes/packets/DirPopularQueryBackend.js deleted file mode 100644 index 4cb848d..0000000 --- a/dist/classes/packets/DirPopularQueryBackend.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPopularQueryBackendPacket { - constructor() { - this.name = 'DirPopularQueryBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901812; - } - getSize() { - return 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.QueryData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.QueryData['Godlike']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryFlags: 0, - EstateID: 0, - Godlike: false - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.DirPopularQueryBackendPacket = DirPopularQueryBackendPacket; -//# sourceMappingURL=DirPopularQueryBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPopularQueryBackend.js.map b/dist/classes/packets/DirPopularQueryBackend.js.map deleted file mode 100644 index 9586e4f..0000000 --- a/dist/classes/packets/DirPopularQueryBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPopularQueryBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPopularQueryBackend.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,UAAU,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC5G,OAAE,GAAG,UAAU,CAAC;IAgEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,UAAU,EAAE,CAAC;YACb,QAAQ,EAAE,CAAC;YACX,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApED,oEAoEC"} \ No newline at end of file diff --git a/dist/classes/packets/DirPopularReply.d.ts b/dist/classes/packets/DirPopularReply.d.ts deleted file mode 100644 index b895514..0000000 --- a/dist/classes/packets/DirPopularReply.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class DirPopularReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - QueryData: { - QueryID: UUID; - }; - QueryReplies: { - ParcelID: UUID; - Name: string; - Dwell: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DirPopularReply.js b/dist/classes/packets/DirPopularReply.js deleted file mode 100644 index 1aef5a9..0000000 --- a/dist/classes/packets/DirPopularReply.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DirPopularReplyPacket { - constructor() { - this.name = 'DirPopularReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901813; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryReplies, 'Name', 1) + 20) * this.QueryReplies.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.QueryReplies.length; - buf.writeUInt8(this.QueryReplies.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryReplies[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryReplies[i]['Name'], pos); - pos += this.QueryReplies[i]['Name'].length; - buf.writeFloatLE(this.QueryReplies[i]['Dwell'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const count = buf.readUInt8(pos++); - this.QueryReplies = []; - for (let i = 0; i < count; i++) { - const newObjQueryReplies = { - ParcelID: UUID_1.UUID.zero(), - Name: '', - Dwell: 0 - }; - newObjQueryReplies['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryReplies['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryReplies['Dwell'] = buf.readFloatLE(pos); - pos += 4; - this.QueryReplies.push(newObjQueryReplies); - } - return pos - startPos; - } -} -exports.DirPopularReplyPacket = DirPopularReplyPacket; -//# sourceMappingURL=DirPopularReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/DirPopularReply.js.map b/dist/classes/packets/DirPopularReply.js.map deleted file mode 100644 index a1e5403..0000000 --- a/dist/classes/packets/DirPopularReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DirPopularReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/DirPopularReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/DisableSimulator.d.ts b/dist/classes/packets/DisableSimulator.d.ts deleted file mode 100644 index 1e9f478..0000000 --- a/dist/classes/packets/DisableSimulator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class DisableSimulatorPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/DisableSimulator.js b/dist/classes/packets/DisableSimulator.js deleted file mode 100644 index 6c24ca2..0000000 --- a/dist/classes/packets/DisableSimulator.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class DisableSimulatorPacket { - constructor() { - this.name = 'DisableSimulator'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901912; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.DisableSimulatorPacket = DisableSimulatorPacket; -//# sourceMappingURL=DisableSimulator.js.map \ No newline at end of file diff --git a/dist/classes/packets/DisableSimulator.js.map b/dist/classes/packets/DisableSimulator.js.map deleted file mode 100644 index d8c475b..0000000 --- a/dist/classes/packets/DisableSimulator.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DisableSimulator.js","sourceRoot":"","sources":["../../../lib/classes/packets/DisableSimulator.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,wDAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/EconomyData.d.ts b/dist/classes/packets/EconomyData.d.ts deleted file mode 100644 index 6855a29..0000000 --- a/dist/classes/packets/EconomyData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class EconomyDataPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - ObjectCapacity: number; - ObjectCount: number; - PriceEnergyUnit: number; - PriceObjectClaim: number; - PricePublicObjectDecay: number; - PricePublicObjectDelete: number; - PriceParcelClaim: number; - PriceParcelClaimFactor: number; - PriceUpload: number; - PriceRentLight: number; - TeleportMinPrice: number; - TeleportPriceExponent: number; - EnergyEfficiency: number; - PriceObjectRent: number; - PriceObjectScaleFactor: number; - PriceParcelRent: number; - PriceGroupCreate: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EconomyData.js b/dist/classes/packets/EconomyData.js deleted file mode 100644 index 10173b2..0000000 --- a/dist/classes/packets/EconomyData.js +++ /dev/null @@ -1,111 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EconomyDataPacket { - constructor() { - this.name = 'EconomyData'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901785; - } - getSize() { - return 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.Info['ObjectCapacity'], pos); - pos += 4; - buf.writeInt32LE(this.Info['ObjectCount'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceEnergyUnit'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceObjectClaim'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PricePublicObjectDecay'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PricePublicObjectDelete'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceParcelClaim'], pos); - pos += 4; - buf.writeFloatLE(this.Info['PriceParcelClaimFactor'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceUpload'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceRentLight'], pos); - pos += 4; - buf.writeInt32LE(this.Info['TeleportMinPrice'], pos); - pos += 4; - buf.writeFloatLE(this.Info['TeleportPriceExponent'], pos); - pos += 4; - buf.writeFloatLE(this.Info['EnergyEfficiency'], pos); - pos += 4; - buf.writeFloatLE(this.Info['PriceObjectRent'], pos); - pos += 4; - buf.writeFloatLE(this.Info['PriceObjectScaleFactor'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceParcelRent'], pos); - pos += 4; - buf.writeInt32LE(this.Info['PriceGroupCreate'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - ObjectCapacity: 0, - ObjectCount: 0, - PriceEnergyUnit: 0, - PriceObjectClaim: 0, - PricePublicObjectDecay: 0, - PricePublicObjectDelete: 0, - PriceParcelClaim: 0, - PriceParcelClaimFactor: 0, - PriceUpload: 0, - PriceRentLight: 0, - TeleportMinPrice: 0, - TeleportPriceExponent: 0, - EnergyEfficiency: 0, - PriceObjectRent: 0, - PriceObjectScaleFactor: 0, - PriceParcelRent: 0, - PriceGroupCreate: 0 - }; - newObjInfo['ObjectCapacity'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['ObjectCount'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceEnergyUnit'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceObjectClaim'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PricePublicObjectDecay'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PricePublicObjectDelete'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceParcelClaim'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceParcelClaimFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjInfo['PriceUpload'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceRentLight'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['TeleportMinPrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['TeleportPriceExponent'] = buf.readFloatLE(pos); - pos += 4; - newObjInfo['EnergyEfficiency'] = buf.readFloatLE(pos); - pos += 4; - newObjInfo['PriceObjectRent'] = buf.readFloatLE(pos); - pos += 4; - newObjInfo['PriceObjectScaleFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjInfo['PriceParcelRent'] = buf.readInt32LE(pos); - pos += 4; - newObjInfo['PriceGroupCreate'] = buf.readInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.EconomyDataPacket = EconomyDataPacket; -//# sourceMappingURL=EconomyData.js.map \ No newline at end of file diff --git a/dist/classes/packets/EconomyData.js.map b/dist/classes/packets/EconomyData.js.map deleted file mode 100644 index 612f09d..0000000 --- a/dist/classes/packets/EconomyData.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EconomyData.js","sourceRoot":"","sources":["../../../lib/classes/packets/EconomyData.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EconomyDataRequest.d.ts b/dist/classes/packets/EconomyDataRequest.d.ts deleted file mode 100644 index 62b6001..0000000 --- a/dist/classes/packets/EconomyDataRequest.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EconomyDataRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EconomyDataRequest.js b/dist/classes/packets/EconomyDataRequest.js deleted file mode 100644 index 25362e5..0000000 --- a/dist/classes/packets/EconomyDataRequest.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EconomyDataRequestPacket { - constructor() { - this.name = 'EconomyDataRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901784; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.EconomyDataRequestPacket = EconomyDataRequestPacket; -//# sourceMappingURL=EconomyDataRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EconomyDataRequest.js.map b/dist/classes/packets/EconomyDataRequest.js.map deleted file mode 100644 index 5cd9f01..0000000 --- a/dist/classes/packets/EconomyDataRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EconomyDataRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EconomyDataRequest.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,4DAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/EdgeDataPacket.d.ts b/dist/classes/packets/EdgeDataPacket.d.ts deleted file mode 100644 index af295c4..0000000 --- a/dist/classes/packets/EdgeDataPacket.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class EdgeDataPacketPacket implements Packet { - name: string; - flags: number; - id: number; - EdgeData: { - LayerType: number; - Direction: number; - LayerData: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EdgeDataPacket.js b/dist/classes/packets/EdgeDataPacket.js deleted file mode 100644 index de45a86..0000000 --- a/dist/classes/packets/EdgeDataPacket.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EdgeDataPacketPacket { - constructor() { - this.name = 'EdgeDataPacket'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 24; - } - getSize() { - return (this.EdgeData['LayerData'].length + 2) + 2; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.EdgeData['LayerType'], pos++); - buf.writeUInt8(this.EdgeData['Direction'], pos++); - buf.write(this.EdgeData['LayerData'], pos); - pos += this.EdgeData['LayerData'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjEdgeData = { - LayerType: 0, - Direction: 0, - LayerData: '' - }; - newObjEdgeData['LayerType'] = buf.readUInt8(pos++); - newObjEdgeData['Direction'] = buf.readUInt8(pos++); - newObjEdgeData['LayerData'] = buf.toString('utf8', pos, length); - pos += length; - this.EdgeData = newObjEdgeData; - return pos - startPos; - } -} -exports.EdgeDataPacketPacket = EdgeDataPacketPacket; -//# sourceMappingURL=EdgeDataPacket.js.map \ No newline at end of file diff --git a/dist/classes/packets/EdgeDataPacket.js.map b/dist/classes/packets/EdgeDataPacket.js.map deleted file mode 100644 index f07b1a8..0000000 --- a/dist/classes/packets/EdgeDataPacket.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EdgeDataPacket.js","sourceRoot":"","sources":["../../../lib/classes/packets/EdgeDataPacket.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnF,OAAE,GAAG,EAAE,CAAC;IA0CZ,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAIhB;YACA,SAAS,EAAE,CAAC;YACZ,SAAS,EAAE,CAAC;YACZ,SAAS,EAAE,EAAE;SAChB,CAAC;QACF,cAAc,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,cAAc,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,cAAc,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAChE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,oDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/EjectGroupMemberReply.d.ts b/dist/classes/packets/EjectGroupMemberReply.d.ts deleted file mode 100644 index e1a5d8d..0000000 --- a/dist/classes/packets/EjectGroupMemberReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EjectGroupMemberReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - EjectData: { - Success: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EjectGroupMemberReply.js b/dist/classes/packets/EjectGroupMemberReply.js deleted file mode 100644 index 655af20..0000000 --- a/dist/classes/packets/EjectGroupMemberReply.js +++ /dev/null @@ -1,46 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EjectGroupMemberReplyPacket { - constructor() { - this.name = 'EjectGroupMemberReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902106; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.EjectData['Success']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - const newObjEjectData = { - Success: false - }; - newObjEjectData['Success'] = (buf.readUInt8(pos++) === 1); - this.EjectData = newObjEjectData; - return pos - startPos; - } -} -exports.EjectGroupMemberReplyPacket = EjectGroupMemberReplyPacket; -//# sourceMappingURL=EjectGroupMemberReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/EjectGroupMemberReply.js.map b/dist/classes/packets/EjectGroupMemberReply.js.map deleted file mode 100644 index ea3f852..0000000 --- a/dist/classes/packets/EjectGroupMemberReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EjectGroupMemberReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/EjectGroupMemberReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAwDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA5DD,kEA4DC"} \ No newline at end of file diff --git a/dist/classes/packets/EjectGroupMemberRequest.d.ts b/dist/classes/packets/EjectGroupMemberRequest.d.ts deleted file mode 100644 index 76521e7..0000000 --- a/dist/classes/packets/EjectGroupMemberRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EjectGroupMemberRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - EjectData: { - EjecteeID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EjectGroupMemberRequest.js b/dist/classes/packets/EjectGroupMemberRequest.js deleted file mode 100644 index cd13540..0000000 --- a/dist/classes/packets/EjectGroupMemberRequest.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EjectGroupMemberRequestPacket { - constructor() { - this.name = 'EjectGroupMemberRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902105; - } - getSize() { - return ((16) * this.EjectData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.EjectData.length; - buf.writeUInt8(this.EjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.EjectData[i]['EjecteeID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - const count = buf.readUInt8(pos++); - this.EjectData = []; - for (let i = 0; i < count; i++) { - const newObjEjectData = { - EjecteeID: UUID_1.UUID.zero() - }; - newObjEjectData['EjecteeID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.EjectData.push(newObjEjectData); - } - return pos - startPos; - } -} -exports.EjectGroupMemberRequestPacket = EjectGroupMemberRequestPacket; -//# sourceMappingURL=EjectGroupMemberRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EjectGroupMemberRequest.js.map b/dist/classes/packets/EjectGroupMemberRequest.js.map deleted file mode 100644 index 443a4c2..0000000 --- a/dist/classes/packets/EjectGroupMemberRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EjectGroupMemberRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EjectGroupMemberRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EjectUser.d.ts b/dist/classes/packets/EjectUser.d.ts deleted file mode 100644 index aa4c4a0..0000000 --- a/dist/classes/packets/EjectUser.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EjectUserPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - TargetID: UUID; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EjectUser.js b/dist/classes/packets/EjectUser.js deleted file mode 100644 index 45a78c6..0000000 --- a/dist/classes/packets/EjectUser.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EjectUserPacket { - constructor() { - this.name = 'EjectUser'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901927; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['TargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - TargetID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.EjectUserPacket = EjectUserPacket; -//# sourceMappingURL=EjectUser.js.map \ No newline at end of file diff --git a/dist/classes/packets/EjectUser.js.map b/dist/classes/packets/EjectUser.js.map deleted file mode 100644 index 7832adc..0000000 --- a/dist/classes/packets/EjectUser.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EjectUser.js","sourceRoot":"","sources":["../../../lib/classes/packets/EjectUser.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,0CA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/EmailMessageReply.d.ts b/dist/classes/packets/EmailMessageReply.d.ts deleted file mode 100644 index b67da61..0000000 --- a/dist/classes/packets/EmailMessageReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EmailMessageReplyPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - ObjectID: UUID; - More: number; - Time: number; - FromAddress: string; - Subject: string; - Data: string; - MailFilter: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EmailMessageReply.js b/dist/classes/packets/EmailMessageReply.js deleted file mode 100644 index 1598c77..0000000 --- a/dist/classes/packets/EmailMessageReply.js +++ /dev/null @@ -1,62 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EmailMessageReplyPacket { - constructor() { - this.name = 'EmailMessageReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902096; - } - getSize() { - return (this.DataBlock['FromAddress'].length + 1 + this.DataBlock['Subject'].length + 1 + this.DataBlock['Data'].length + 2 + this.DataBlock['MailFilter'].length + 1) + 24; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['More'], pos); - pos += 4; - buf.writeUInt32LE(this.DataBlock['Time'], pos); - pos += 4; - buf.write(this.DataBlock['FromAddress'], pos); - pos += this.DataBlock['FromAddress'].length; - buf.write(this.DataBlock['Subject'], pos); - pos += this.DataBlock['Subject'].length; - buf.write(this.DataBlock['Data'], pos); - pos += this.DataBlock['Data'].length; - buf.write(this.DataBlock['MailFilter'], pos); - pos += this.DataBlock['MailFilter'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - ObjectID: UUID_1.UUID.zero(), - More: 0, - Time: 0, - FromAddress: '', - Subject: '', - Data: '', - MailFilter: '' - }; - newObjDataBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['More'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['Time'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['FromAddress'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['Subject'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['Data'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['MailFilter'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.EmailMessageReplyPacket = EmailMessageReplyPacket; -//# sourceMappingURL=EmailMessageReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/EmailMessageReply.js.map b/dist/classes/packets/EmailMessageReply.js.map deleted file mode 100644 index f50348f..0000000 --- a/dist/classes/packets/EmailMessageReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EmailMessageReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/EmailMessageReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EmailMessageRequest.d.ts b/dist/classes/packets/EmailMessageRequest.d.ts deleted file mode 100644 index 0b3e476..0000000 --- a/dist/classes/packets/EmailMessageRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EmailMessageRequestPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - ObjectID: UUID; - FromAddress: string; - Subject: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EmailMessageRequest.js b/dist/classes/packets/EmailMessageRequest.js deleted file mode 100644 index 15c0820..0000000 --- a/dist/classes/packets/EmailMessageRequest.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EmailMessageRequestPacket { - constructor() { - this.name = 'EmailMessageRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902095; - } - getSize() { - return (this.DataBlock['FromAddress'].length + 1 + this.DataBlock['Subject'].length + 1) + 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.DataBlock['FromAddress'], pos); - pos += this.DataBlock['FromAddress'].length; - buf.write(this.DataBlock['Subject'], pos); - pos += this.DataBlock['Subject'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - ObjectID: UUID_1.UUID.zero(), - FromAddress: '', - Subject: '' - }; - newObjDataBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['FromAddress'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['Subject'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.EmailMessageRequestPacket = EmailMessageRequestPacket; -//# sourceMappingURL=EmailMessageRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EmailMessageRequest.js.map b/dist/classes/packets/EmailMessageRequest.js.map deleted file mode 100644 index 8765114..0000000 --- a/dist/classes/packets/EmailMessageRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EmailMessageRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EmailMessageRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAClG,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;QAC5C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,WAAW,EAAE,EAAE;YACf,OAAO,EAAE,EAAE;SACd,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACnE,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,8DAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/EnableSimulator.d.ts b/dist/classes/packets/EnableSimulator.d.ts deleted file mode 100644 index 5db06f9..0000000 --- a/dist/classes/packets/EnableSimulator.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -/// -import { IPAddress } from '../IPAddress'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class EnableSimulatorPacket implements Packet { - name: string; - flags: number; - id: number; - SimulatorInfo: { - Handle: Long; - IP: IPAddress; - Port: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EnableSimulator.js b/dist/classes/packets/EnableSimulator.js deleted file mode 100644 index 3e3c0a0..0000000 --- a/dist/classes/packets/EnableSimulator.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const IPAddress_1 = require("../IPAddress"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EnableSimulatorPacket { - constructor() { - this.name = 'EnableSimulator'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Blacklisted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901911; - } - getSize() { - return 14; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.SimulatorInfo['Handle'].low, pos); - pos += 4; - buf.writeInt32LE(this.SimulatorInfo['Handle'].high, pos); - pos += 4; - this.SimulatorInfo['IP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.SimulatorInfo['Port'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimulatorInfo = { - Handle: Long.ZERO, - IP: IPAddress_1.IPAddress.zero(), - Port: 0 - }; - newObjSimulatorInfo['Handle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjSimulatorInfo['IP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjSimulatorInfo['Port'] = buf.readUInt16LE(pos); - pos += 2; - this.SimulatorInfo = newObjSimulatorInfo; - return pos - startPos; - } -} -exports.EnableSimulatorPacket = EnableSimulatorPacket; -//# sourceMappingURL=EnableSimulator.js.map \ No newline at end of file diff --git a/dist/classes/packets/EnableSimulator.js.map b/dist/classes/packets/EnableSimulator.js.map deleted file mode 100644 index 5eab0f9..0000000 --- a/dist/classes/packets/EnableSimulator.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EnableSimulator.js","sourceRoot":"","sources":["../../../lib/classes/packets/EnableSimulator.ts"],"names":[],"mappings":";;AAEA,4CAAuC;AACvC,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,WAAW,GAAG,2BAAY,CAAC,YAAY,CAAC;QACpF,OAAE,GAAG,UAAU,CAAC;IAgDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,mBAAmB,GAIrB;YACA,MAAM,EAAE,IAAI,CAAC,IAAI;YACjB,EAAE,EAAE,qBAAS,CAAC,IAAI,EAAE;YACpB,IAAI,EAAE,CAAC;SACV,CAAC;QACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACvF,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,IAAI,CAAC,GAAG,IAAI,qBAAS,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApDD,sDAoDC"} \ No newline at end of file diff --git a/dist/classes/packets/Error.d.ts b/dist/classes/packets/Error.d.ts deleted file mode 100644 index 90ad9da..0000000 --- a/dist/classes/packets/Error.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ErrorPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - Code: number; - Token: string; - ID: UUID; - System: string; - Message: string; - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/Error.js b/dist/classes/packets/Error.js deleted file mode 100644 index 46e5b88..0000000 --- a/dist/classes/packets/Error.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ErrorPacket { - constructor() { - this.name = 'Error'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902183; - } - getSize() { - return (this.Data['Token'].length + 1 + this.Data['System'].length + 1 + this.Data['Message'].length + 2 + this.Data['Data'].length + 2) + 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['Code'], pos); - pos += 4; - buf.write(this.Data['Token'], pos); - pos += this.Data['Token'].length; - this.Data['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['System'], pos); - pos += this.Data['System'].length; - buf.write(this.Data['Message'], pos); - pos += this.Data['Message'].length; - buf.write(this.Data['Data'], pos); - pos += this.Data['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - Code: 0, - Token: '', - ID: UUID_1.UUID.zero(), - System: '', - Message: '', - Data: '' - }; - newObjData['Code'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Token'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['System'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ErrorPacket = ErrorPacket; -//# sourceMappingURL=Error.js.map \ No newline at end of file diff --git a/dist/classes/packets/Error.js.map b/dist/classes/packets/Error.js.map deleted file mode 100644 index 051062a..0000000 --- a/dist/classes/packets/Error.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Error.js","sourceRoot":"","sources":["../../../lib/classes/packets/Error.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EstateCovenantReply.d.ts b/dist/classes/packets/EstateCovenantReply.d.ts deleted file mode 100644 index fd5de1c..0000000 --- a/dist/classes/packets/EstateCovenantReply.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EstateCovenantReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - CovenantID: UUID; - CovenantTimestamp: number; - EstateName: string; - EstateOwnerID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EstateCovenantReply.js b/dist/classes/packets/EstateCovenantReply.js deleted file mode 100644 index 192de20..0000000 --- a/dist/classes/packets/EstateCovenantReply.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EstateCovenantReplyPacket { - constructor() { - this.name = 'EstateCovenantReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901964; - } - getSize() { - return (this.Data['EstateName'].length + 1) + 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['CovenantID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['CovenantTimestamp'], pos); - pos += 4; - buf.write(this.Data['EstateName'], pos); - pos += this.Data['EstateName'].length; - this.Data['EstateOwnerID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - CovenantID: UUID_1.UUID.zero(), - CovenantTimestamp: 0, - EstateName: '', - EstateOwnerID: UUID_1.UUID.zero() - }; - newObjData['CovenantID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['CovenantTimestamp'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['EstateName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['EstateOwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.EstateCovenantReplyPacket = EstateCovenantReplyPacket; -//# sourceMappingURL=EstateCovenantReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/EstateCovenantReply.js.map b/dist/classes/packets/EstateCovenantReply.js.map deleted file mode 100644 index 74a6060..0000000 --- a/dist/classes/packets/EstateCovenantReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EstateCovenantReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/EstateCovenantReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,mBAAmB,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC;QACtC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAKZ;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,iBAAiB,EAAE,CAAC;YACpB,UAAU,EAAE,EAAE;YACd,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,UAAU,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,UAAU,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,8DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/EstateCovenantRequest.d.ts b/dist/classes/packets/EstateCovenantRequest.d.ts deleted file mode 100644 index 65ba46a..0000000 --- a/dist/classes/packets/EstateCovenantRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EstateCovenantRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EstateCovenantRequest.js b/dist/classes/packets/EstateCovenantRequest.js deleted file mode 100644 index 89d98b4..0000000 --- a/dist/classes/packets/EstateCovenantRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EstateCovenantRequestPacket { - constructor() { - this.name = 'EstateCovenantRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901963; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.EstateCovenantRequestPacket = EstateCovenantRequestPacket; -//# sourceMappingURL=EstateCovenantRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EstateCovenantRequest.js.map b/dist/classes/packets/EstateCovenantRequest.js.map deleted file mode 100644 index 2b58751..0000000 --- a/dist/classes/packets/EstateCovenantRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EstateCovenantRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EstateCovenantRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/EstateOwnerMessage.d.ts b/dist/classes/packets/EstateOwnerMessage.d.ts deleted file mode 100644 index 24d1fdc..0000000 --- a/dist/classes/packets/EstateOwnerMessage.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EstateOwnerMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - TransactionID: UUID; - }; - MethodData: { - Method: string; - Invoice: UUID; - }; - ParamList: { - Parameter: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EstateOwnerMessage.js b/dist/classes/packets/EstateOwnerMessage.js deleted file mode 100644 index fc3fb5a..0000000 --- a/dist/classes/packets/EstateOwnerMessage.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EstateOwnerMessagePacket { - constructor() { - this.name = 'EstateOwnerMessage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902020; - } - getSize() { - return (this.MethodData['Method'].length + 1) + ((this.calculateVarVarSize(this.ParamList, 'Parameter', 1)) * this.ParamList.length) + 65; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MethodData['Method'], pos); - pos += this.MethodData['Method'].length; - this.MethodData['Invoice'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ParamList.length; - buf.writeUInt8(this.ParamList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.ParamList[i]['Parameter'], pos); - pos += this.ParamList[i]['Parameter'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMethodData = { - Method: '', - Invoice: UUID_1.UUID.zero() - }; - newObjMethodData['Method'] = buf.toString('utf8', pos, length); - pos += length; - newObjMethodData['Invoice'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MethodData = newObjMethodData; - const count = buf.readUInt8(pos++); - this.ParamList = []; - for (let i = 0; i < count; i++) { - const newObjParamList = { - Parameter: '' - }; - newObjParamList['Parameter'] = buf.toString('utf8', pos, length); - pos += length; - this.ParamList.push(newObjParamList); - } - return pos - startPos; - } -} -exports.EstateOwnerMessagePacket = EstateOwnerMessagePacket; -//# sourceMappingURL=EstateOwnerMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/EstateOwnerMessage.js.map b/dist/classes/packets/EstateOwnerMessage.js.map deleted file mode 100644 index a7b442a..0000000 --- a/dist/classes/packets/EstateOwnerMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EstateOwnerMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/EstateOwnerMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EventGodDelete.d.ts b/dist/classes/packets/EventGodDelete.d.ts deleted file mode 100644 index 440a0bc..0000000 --- a/dist/classes/packets/EventGodDelete.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EventGodDeletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - EventData: { - EventID: number; - }; - QueryData: { - QueryID: UUID; - QueryText: string; - QueryFlags: number; - QueryStart: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventGodDelete.js b/dist/classes/packets/EventGodDelete.js deleted file mode 100644 index 20498a2..0000000 --- a/dist/classes/packets/EventGodDelete.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventGodDeletePacket { - constructor() { - this.name = 'EventGodDelete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901943; - } - getSize() { - return (this.QueryData['QueryText'].length + 1) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData['QueryStart'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - QueryText: '', - QueryFlags: 0, - QueryStart: 0 - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['QueryStart'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.EventGodDeletePacket = EventGodDeletePacket; -//# sourceMappingURL=EventGodDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventGodDelete.js.map b/dist/classes/packets/EventGodDelete.js.map deleted file mode 100644 index f85fd23..0000000 --- a/dist/classes/packets/EventGodDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventGodDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventGodDelete.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EventInfoReply.d.ts b/dist/classes/packets/EventInfoReply.d.ts deleted file mode 100644 index 4a661a7..0000000 --- a/dist/classes/packets/EventInfoReply.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class EventInfoReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - EventData: { - EventID: number; - Creator: string; - Name: string; - Category: string; - Desc: string; - Date: string; - DateUTC: number; - Duration: number; - Cover: number; - Amount: number; - SimName: string; - GlobalPos: Vector3; - EventFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventInfoReply.js b/dist/classes/packets/EventInfoReply.js deleted file mode 100644 index c64ffd6..0000000 --- a/dist/classes/packets/EventInfoReply.js +++ /dev/null @@ -1,101 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventInfoReplyPacket { - constructor() { - this.name = 'EventInfoReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901940; - } - getSize() { - return (this.EventData['Creator'].length + 1 + this.EventData['Name'].length + 1 + this.EventData['Category'].length + 1 + this.EventData['Desc'].length + 2 + this.EventData['Date'].length + 1 + this.EventData['SimName'].length + 1) + 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - buf.write(this.EventData['Creator'], pos); - pos += this.EventData['Creator'].length; - buf.write(this.EventData['Name'], pos); - pos += this.EventData['Name'].length; - buf.write(this.EventData['Category'], pos); - pos += this.EventData['Category'].length; - buf.write(this.EventData['Desc'], pos); - pos += this.EventData['Desc'].length; - buf.write(this.EventData['Date'], pos); - pos += this.EventData['Date'].length; - buf.writeUInt32LE(this.EventData['DateUTC'], pos); - pos += 4; - buf.writeUInt32LE(this.EventData['Duration'], pos); - pos += 4; - buf.writeUInt32LE(this.EventData['Cover'], pos); - pos += 4; - buf.writeUInt32LE(this.EventData['Amount'], pos); - pos += 4; - buf.write(this.EventData['SimName'], pos); - pos += this.EventData['SimName'].length; - this.EventData['GlobalPos'].writeToBuffer(buf, pos, true); - pos += 24; - buf.writeUInt32LE(this.EventData['EventFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0, - Creator: '', - Name: '', - Category: '', - Desc: '', - Date: '', - DateUTC: 0, - Duration: 0, - Cover: 0, - Amount: 0, - SimName: '', - GlobalPos: Vector3_1.Vector3.getZero(), - EventFlags: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - newObjEventData['Creator'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['Category'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['Date'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['DateUTC'] = buf.readUInt32LE(pos); - pos += 4; - newObjEventData['Duration'] = buf.readUInt32LE(pos); - pos += 4; - newObjEventData['Cover'] = buf.readUInt32LE(pos); - pos += 4; - newObjEventData['Amount'] = buf.readUInt32LE(pos); - pos += 4; - newObjEventData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjEventData['GlobalPos'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjEventData['EventFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventInfoReplyPacket = EventInfoReplyPacket; -//# sourceMappingURL=EventInfoReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventInfoReply.js.map b/dist/classes/packets/EventInfoReply.js.map deleted file mode 100644 index 6cd47d3..0000000 --- a/dist/classes/packets/EventInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventInfoReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventInfoReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/EventInfoRequest.d.ts b/dist/classes/packets/EventInfoRequest.d.ts deleted file mode 100644 index 70b3c5c..0000000 --- a/dist/classes/packets/EventInfoRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EventInfoRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - EventData: { - EventID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventInfoRequest.js b/dist/classes/packets/EventInfoRequest.js deleted file mode 100644 index fd16b55..0000000 --- a/dist/classes/packets/EventInfoRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventInfoRequestPacket { - constructor() { - this.name = 'EventInfoRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901939; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventInfoRequestPacket = EventInfoRequestPacket; -//# sourceMappingURL=EventInfoRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventInfoRequest.js.map b/dist/classes/packets/EventInfoRequest.js.map deleted file mode 100644 index cad81fc..0000000 --- a/dist/classes/packets/EventInfoRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventInfoRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventInfoRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/EventLocationReply.d.ts b/dist/classes/packets/EventLocationReply.d.ts deleted file mode 100644 index 1f9d8aa..0000000 --- a/dist/classes/packets/EventLocationReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class EventLocationReplyPacket implements Packet { - name: string; - flags: number; - id: number; - QueryData: { - QueryID: UUID; - }; - EventData: { - Success: boolean; - RegionID: UUID; - RegionPos: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventLocationReply.js b/dist/classes/packets/EventLocationReply.js deleted file mode 100644 index ca78a79..0000000 --- a/dist/classes/packets/EventLocationReply.js +++ /dev/null @@ -1,49 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventLocationReplyPacket { - constructor() { - this.name = 'EventLocationReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902068; - } - getSize() { - return 45; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.EventData['Success']) ? 1 : 0, pos++); - this.EventData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - this.EventData['RegionPos'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const newObjEventData = { - Success: false, - RegionID: UUID_1.UUID.zero(), - RegionPos: Vector3_1.Vector3.getZero() - }; - newObjEventData['Success'] = (buf.readUInt8(pos++) === 1); - newObjEventData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjEventData['RegionPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventLocationReplyPacket = EventLocationReplyPacket; -//# sourceMappingURL=EventLocationReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventLocationReply.js.map b/dist/classes/packets/EventLocationReply.js.map deleted file mode 100644 index f1bb8a2..0000000 --- a/dist/classes/packets/EventLocationReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventLocationReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventLocationReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAC3D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,KAAK;YACd,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,SAAS,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC/B,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,4DA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/EventLocationRequest.d.ts b/dist/classes/packets/EventLocationRequest.d.ts deleted file mode 100644 index 47d91fa..0000000 --- a/dist/classes/packets/EventLocationRequest.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class EventLocationRequestPacket implements Packet { - name: string; - flags: number; - id: number; - QueryData: { - QueryID: UUID; - }; - EventData: { - EventID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventLocationRequest.js b/dist/classes/packets/EventLocationRequest.js deleted file mode 100644 index 29f63d0..0000000 --- a/dist/classes/packets/EventLocationRequest.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventLocationRequestPacket { - constructor() { - this.name = 'EventLocationRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902067; - } - getSize() { - return 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventLocationRequestPacket = EventLocationRequestPacket; -//# sourceMappingURL=EventLocationRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventLocationRequest.js.map b/dist/classes/packets/EventLocationRequest.js.map deleted file mode 100644 index 9ef06b1..0000000 --- a/dist/classes/packets/EventLocationRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventLocationRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventLocationRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IA6CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAjDD,gEAiDC"} \ No newline at end of file diff --git a/dist/classes/packets/EventNotificationAddRequest.d.ts b/dist/classes/packets/EventNotificationAddRequest.d.ts deleted file mode 100644 index 3761047..0000000 --- a/dist/classes/packets/EventNotificationAddRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EventNotificationAddRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - EventData: { - EventID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventNotificationAddRequest.js b/dist/classes/packets/EventNotificationAddRequest.js deleted file mode 100644 index 7ebe218..0000000 --- a/dist/classes/packets/EventNotificationAddRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventNotificationAddRequestPacket { - constructor() { - this.name = 'EventNotificationAddRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901941; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventNotificationAddRequestPacket = EventNotificationAddRequestPacket; -//# sourceMappingURL=EventNotificationAddRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventNotificationAddRequest.js.map b/dist/classes/packets/EventNotificationAddRequest.js.map deleted file mode 100644 index eaaf253..0000000 --- a/dist/classes/packets/EventNotificationAddRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventNotificationAddRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventNotificationAddRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,6BAA6B,CAAC;QACrC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8EAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/EventNotificationRemoveRequest.d.ts b/dist/classes/packets/EventNotificationRemoveRequest.d.ts deleted file mode 100644 index 2b8d41e..0000000 --- a/dist/classes/packets/EventNotificationRemoveRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class EventNotificationRemoveRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - EventData: { - EventID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/EventNotificationRemoveRequest.js b/dist/classes/packets/EventNotificationRemoveRequest.js deleted file mode 100644 index 2c97329..0000000 --- a/dist/classes/packets/EventNotificationRemoveRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class EventNotificationRemoveRequestPacket { - constructor() { - this.name = 'EventNotificationRemoveRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901942; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.EventData['EventID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjEventData = { - EventID: 0 - }; - newObjEventData['EventID'] = buf.readUInt32LE(pos); - pos += 4; - this.EventData = newObjEventData; - return pos - startPos; - } -} -exports.EventNotificationRemoveRequestPacket = EventNotificationRemoveRequestPacket; -//# sourceMappingURL=EventNotificationRemoveRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/EventNotificationRemoveRequest.js.map b/dist/classes/packets/EventNotificationRemoveRequest.js.map deleted file mode 100644 index d49ee0e..0000000 --- a/dist/classes/packets/EventNotificationRemoveRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventNotificationRemoveRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/EventNotificationRemoveRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gCAAgC,CAAC;QACxC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,oFAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/FeatureDisabled.d.ts b/dist/classes/packets/FeatureDisabled.d.ts deleted file mode 100644 index d15e366..0000000 --- a/dist/classes/packets/FeatureDisabled.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class FeatureDisabledPacket implements Packet { - name: string; - flags: number; - id: number; - FailureInfo: { - ErrorMessage: string; - AgentID: UUID; - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FeatureDisabled.js b/dist/classes/packets/FeatureDisabled.js deleted file mode 100644 index 10bc36d..0000000 --- a/dist/classes/packets/FeatureDisabled.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FeatureDisabledPacket { - constructor() { - this.name = 'FeatureDisabled'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901779; - } - getSize() { - return (this.FailureInfo['ErrorMessage'].length + 1) + 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.FailureInfo['ErrorMessage'], pos); - pos += this.FailureInfo['ErrorMessage'].length; - this.FailureInfo['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.FailureInfo['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjFailureInfo = { - ErrorMessage: '', - AgentID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjFailureInfo['ErrorMessage'] = buf.toString('utf8', pos, length); - pos += length; - newObjFailureInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFailureInfo['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.FailureInfo = newObjFailureInfo; - return pos - startPos; - } -} -exports.FeatureDisabledPacket = FeatureDisabledPacket; -//# sourceMappingURL=FeatureDisabled.js.map \ No newline at end of file diff --git a/dist/classes/packets/FeatureDisabled.js.map b/dist/classes/packets/FeatureDisabled.js.map deleted file mode 100644 index 81f7ddb..0000000 --- a/dist/classes/packets/FeatureDisabled.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FeatureDisabled.js","sourceRoot":"","sources":["../../../lib/classes/packets/FeatureDisabled.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC9D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,WAAW,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,IAAI,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC,MAAM,CAAC;QAC/C,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAInB;YACA,YAAY,EAAE,EAAE;YAChB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,iBAAiB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACtE,GAAG,IAAI,MAAM,CAAC;QACd,iBAAiB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,iBAAiB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,sDAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/FetchInventory.d.ts b/dist/classes/packets/FetchInventory.d.ts deleted file mode 100644 index 66f55a1..0000000 --- a/dist/classes/packets/FetchInventory.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class FetchInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - OwnerID: UUID; - ItemID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FetchInventory.js b/dist/classes/packets/FetchInventory.js deleted file mode 100644 index 70208c1..0000000 --- a/dist/classes/packets/FetchInventory.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FetchInventoryPacket { - constructor() { - this.name = 'FetchInventory'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902039; - } - getSize() { - return ((32) * this.InventoryData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - OwnerID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.FetchInventoryPacket = FetchInventoryPacket; -//# sourceMappingURL=FetchInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/FetchInventory.js.map b/dist/classes/packets/FetchInventory.js.map deleted file mode 100644 index ec7bb72..0000000 --- a/dist/classes/packets/FetchInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FetchInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/FetchInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAGrB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;aACtB,CAAC;YACF,mBAAmB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,oDAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/FetchInventoryDescendents.d.ts b/dist/classes/packets/FetchInventoryDescendents.d.ts deleted file mode 100644 index 3dfacfd..0000000 --- a/dist/classes/packets/FetchInventoryDescendents.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class FetchInventoryDescendentsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - FolderID: UUID; - OwnerID: UUID; - SortOrder: number; - FetchFolders: boolean; - FetchItems: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FetchInventoryDescendents.js b/dist/classes/packets/FetchInventoryDescendents.js deleted file mode 100644 index 6227757..0000000 --- a/dist/classes/packets/FetchInventoryDescendents.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FetchInventoryDescendentsPacket { - constructor() { - this.name = 'FetchInventoryDescendents'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902037; - } - getSize() { - return 70; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.InventoryData['SortOrder'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData['FetchFolders']) ? 1 : 0, pos++); - buf.writeUInt8((this.InventoryData['FetchItems']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - FolderID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - SortOrder: 0, - FetchFolders: false, - FetchItems: false - }; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['SortOrder'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['FetchFolders'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['FetchItems'] = (buf.readUInt8(pos++) === 1); - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.FetchInventoryDescendentsPacket = FetchInventoryDescendentsPacket; -//# sourceMappingURL=FetchInventoryDescendents.js.map \ No newline at end of file diff --git a/dist/classes/packets/FetchInventoryDescendents.js.map b/dist/classes/packets/FetchInventoryDescendents.js.map deleted file mode 100644 index f93829a..0000000 --- a/dist/classes/packets/FetchInventoryDescendents.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FetchInventoryDescendents.js","sourceRoot":"","sources":["../../../lib/classes/packets/FetchInventoryDescendents.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/FetchInventoryReply.d.ts b/dist/classes/packets/FetchInventoryReply.d.ts deleted file mode 100644 index 5d0387d..0000000 --- a/dist/classes/packets/FetchInventoryReply.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class FetchInventoryReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - AssetID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FetchInventoryReply.js b/dist/classes/packets/FetchInventoryReply.js deleted file mode 100644 index 0f529dc..0000000 --- a/dist/classes/packets/FetchInventoryReply.js +++ /dev/null @@ -1,147 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FetchInventoryReplyPacket { - constructor() { - this.name = 'FetchInventoryReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902040; - } - getSize() { - return ((this.calculateVarVarSize(this.InventoryData, 'Name', 1) + this.calculateVarVarSize(this.InventoryData, 'Description', 1) + 136) * this.InventoryData.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData[i]['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData[i]['Type'], pos++); - buf.writeInt8(this.InventoryData[i]['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData[i]['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData[i]['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData[i]['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData[i]['Name'], pos); - pos += this.InventoryData[i]['Name'].length; - buf.write(this.InventoryData[i]['Description'], pos); - pos += this.InventoryData[i]['Description'].length; - buf.writeInt32LE(this.InventoryData[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['CRC'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - AssetID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.FetchInventoryReplyPacket = FetchInventoryReplyPacket; -//# sourceMappingURL=FetchInventoryReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/FetchInventoryReply.js.map b/dist/classes/packets/FetchInventoryReply.js.map deleted file mode 100644 index 9cc5b49..0000000 --- a/dist/classes/packets/FetchInventoryReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FetchInventoryReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/FetchInventoryReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/FindAgent.d.ts b/dist/classes/packets/FindAgent.d.ts deleted file mode 100644 index 8869e7f..0000000 --- a/dist/classes/packets/FindAgent.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class FindAgentPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentBlock: { - Hunter: UUID; - Prey: UUID; - SpaceIP: IPAddress; - }; - LocationBlock: { - GlobalX: number; - GlobalY: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FindAgent.js b/dist/classes/packets/FindAgent.js deleted file mode 100644 index b27b915..0000000 --- a/dist/classes/packets/FindAgent.js +++ /dev/null @@ -1,64 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FindAgentPacket { - constructor() { - this.name = 'FindAgent'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902016; - } - getSize() { - return ((16) * this.LocationBlock.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentBlock['Hunter'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['Prey'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['SpaceIP'].writeToBuffer(buf, pos); - pos += 4; - const count = this.LocationBlock.length; - buf.writeUInt8(this.LocationBlock.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeDoubleLE(this.LocationBlock[i]['GlobalX'], pos); - pos += 8; - buf.writeDoubleLE(this.LocationBlock[i]['GlobalY'], pos); - pos += 8; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentBlock = { - Hunter: UUID_1.UUID.zero(), - Prey: UUID_1.UUID.zero(), - SpaceIP: IPAddress_1.IPAddress.zero() - }; - newObjAgentBlock['Hunter'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['Prey'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['SpaceIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - this.AgentBlock = newObjAgentBlock; - const count = buf.readUInt8(pos++); - this.LocationBlock = []; - for (let i = 0; i < count; i++) { - const newObjLocationBlock = { - GlobalX: 0, - GlobalY: 0 - }; - newObjLocationBlock['GlobalX'] = buf.readDoubleLE(pos); - pos += 8; - newObjLocationBlock['GlobalY'] = buf.readDoubleLE(pos); - pos += 8; - this.LocationBlock.push(newObjLocationBlock); - } - return pos - startPos; - } -} -exports.FindAgentPacket = FindAgentPacket; -//# sourceMappingURL=FindAgent.js.map \ No newline at end of file diff --git a/dist/classes/packets/FindAgent.js.map b/dist/classes/packets/FindAgent.js.map deleted file mode 100644 index 57bf62f..0000000 --- a/dist/classes/packets/FindAgent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FindAgent.js","sourceRoot":"","sources":["../../../lib/classes/packets/FindAgent.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,4CAAuC;AACvC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA4EpB,CAAC;IAhEG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAIlB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,IAAI,EAAE,WAAI,CAAC,IAAI,EAAE;YACjB,OAAO,EAAE,qBAAS,CAAC,IAAI,EAAE;SAC5B,CAAC;QACF,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,MAAM,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,qBAAS,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAGrB;gBACA,OAAO,EAAE,CAAC;gBACV,OAAO,EAAE,CAAC;aACb,CAAC;YACF,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhFD,0CAgFC"} \ No newline at end of file diff --git a/dist/classes/packets/ForceObjectSelect.d.ts b/dist/classes/packets/ForceObjectSelect.d.ts deleted file mode 100644 index 05ccd2f..0000000 --- a/dist/classes/packets/ForceObjectSelect.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class ForceObjectSelectPacket implements Packet { - name: string; - flags: number; - id: number; - Header: { - ResetList: boolean; - }; - Data: { - LocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ForceObjectSelect.js b/dist/classes/packets/ForceObjectSelect.js deleted file mode 100644 index 603417e..0000000 --- a/dist/classes/packets/ForceObjectSelect.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ForceObjectSelectPacket { - constructor() { - this.name = 'ForceObjectSelect'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901965; - } - getSize() { - return ((4) * this.Data.length) + 2; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8((this.Header['ResetList']) ? 1 : 0, pos++); - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.Data[i]['LocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjHeader = { - ResetList: false - }; - newObjHeader['ResetList'] = (buf.readUInt8(pos++) === 1); - this.Header = newObjHeader; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - LocalID: 0 - }; - newObjData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.ForceObjectSelectPacket = ForceObjectSelectPacket; -//# sourceMappingURL=ForceObjectSelect.js.map \ No newline at end of file diff --git a/dist/classes/packets/ForceObjectSelect.js.map b/dist/classes/packets/ForceObjectSelect.js.map deleted file mode 100644 index 5e56578..0000000 --- a/dist/classes/packets/ForceObjectSelect.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ForceObjectSelect.js","sourceRoot":"","sources":["../../../lib/classes/packets/ForceObjectSelect.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IACxC,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC1D,MAAM,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC;QAC/B,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACxC,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAEd;YACA,SAAS,EAAE,KAAK;SACnB,CAAC;QACF,YAAY,CAAC,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACzD,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC;QACf,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,UAAU,GAEZ;gBACA,OAAO,EAAE,CAAC;aACb,CAAC;YACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC9C,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;QAC/B,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,0DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/ForceScriptControlRelease.d.ts b/dist/classes/packets/ForceScriptControlRelease.d.ts deleted file mode 100644 index 46a10ee..0000000 --- a/dist/classes/packets/ForceScriptControlRelease.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ForceScriptControlReleasePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ForceScriptControlRelease.js b/dist/classes/packets/ForceScriptControlRelease.js deleted file mode 100644 index f8185e2..0000000 --- a/dist/classes/packets/ForceScriptControlRelease.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ForceScriptControlReleasePacket { - constructor() { - this.name = 'ForceScriptControlRelease'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901952; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.ForceScriptControlReleasePacket = ForceScriptControlReleasePacket; -//# sourceMappingURL=ForceScriptControlRelease.js.map \ No newline at end of file diff --git a/dist/classes/packets/ForceScriptControlRelease.js.map b/dist/classes/packets/ForceScriptControlRelease.js.map deleted file mode 100644 index fcd3da1..0000000 --- a/dist/classes/packets/ForceScriptControlRelease.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ForceScriptControlRelease.js","sourceRoot":"","sources":["../../../lib/classes/packets/ForceScriptControlRelease.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,0EA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/FormFriendship.d.ts b/dist/classes/packets/FormFriendship.d.ts deleted file mode 100644 index ce3021f..0000000 --- a/dist/classes/packets/FormFriendship.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class FormFriendshipPacket implements Packet { - name: string; - flags: number; - id: number; - AgentBlock: { - SourceID: UUID; - DestID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FormFriendship.js b/dist/classes/packets/FormFriendship.js deleted file mode 100644 index dd75908..0000000 --- a/dist/classes/packets/FormFriendship.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FormFriendshipPacket { - constructor() { - this.name = 'FormFriendship'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902059; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentBlock['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['DestID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentBlock = { - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero() - }; - newObjAgentBlock['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentBlock = newObjAgentBlock; - return pos - startPos; - } -} -exports.FormFriendshipPacket = FormFriendshipPacket; -//# sourceMappingURL=FormFriendship.js.map \ No newline at end of file diff --git a/dist/classes/packets/FormFriendship.js.map b/dist/classes/packets/FormFriendship.js.map deleted file mode 100644 index 184403c..0000000 --- a/dist/classes/packets/FormFriendship.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FormFriendship.js","sourceRoot":"","sources":["../../../lib/classes/packets/FormFriendship.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAGlB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/FreezeUser.d.ts b/dist/classes/packets/FreezeUser.d.ts deleted file mode 100644 index a324299..0000000 --- a/dist/classes/packets/FreezeUser.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class FreezeUserPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - TargetID: UUID; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/FreezeUser.js b/dist/classes/packets/FreezeUser.js deleted file mode 100644 index cb078e2..0000000 --- a/dist/classes/packets/FreezeUser.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class FreezeUserPacket { - constructor() { - this.name = 'FreezeUser'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901928; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['TargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - TargetID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.FreezeUserPacket = FreezeUserPacket; -//# sourceMappingURL=FreezeUser.js.map \ No newline at end of file diff --git a/dist/classes/packets/FreezeUser.js.map b/dist/classes/packets/FreezeUser.js.map deleted file mode 100644 index f53aa6f..0000000 --- a/dist/classes/packets/FreezeUser.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FreezeUser.js","sourceRoot":"","sources":["../../../lib/classes/packets/FreezeUser.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,4CA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/GenericMessage.d.ts b/dist/classes/packets/GenericMessage.d.ts deleted file mode 100644 index d65fa71..0000000 --- a/dist/classes/packets/GenericMessage.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GenericMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - TransactionID: UUID; - }; - MethodData: { - Method: string; - Invoice: UUID; - }; - ParamList: { - Parameter: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GenericMessage.js b/dist/classes/packets/GenericMessage.js deleted file mode 100644 index dbbf523..0000000 --- a/dist/classes/packets/GenericMessage.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GenericMessagePacket { - constructor() { - this.name = 'GenericMessage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902021; - } - getSize() { - return (this.MethodData['Method'].length + 1) + ((this.calculateVarVarSize(this.ParamList, 'Parameter', 1)) * this.ParamList.length) + 65; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MethodData['Method'], pos); - pos += this.MethodData['Method'].length; - this.MethodData['Invoice'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ParamList.length; - buf.writeUInt8(this.ParamList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.ParamList[i]['Parameter'], pos); - pos += this.ParamList[i]['Parameter'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMethodData = { - Method: '', - Invoice: UUID_1.UUID.zero() - }; - newObjMethodData['Method'] = buf.toString('utf8', pos, length); - pos += length; - newObjMethodData['Invoice'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MethodData = newObjMethodData; - const count = buf.readUInt8(pos++); - this.ParamList = []; - for (let i = 0; i < count; i++) { - const newObjParamList = { - Parameter: '' - }; - newObjParamList['Parameter'] = buf.toString('utf8', pos, length); - pos += length; - this.ParamList.push(newObjParamList); - } - return pos - startPos; - } -} -exports.GenericMessagePacket = GenericMessagePacket; -//# sourceMappingURL=GenericMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/GenericMessage.js.map b/dist/classes/packets/GenericMessage.js.map deleted file mode 100644 index 8ee7496..0000000 --- a/dist/classes/packets/GenericMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GenericMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/GenericMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GetScriptRunning.d.ts b/dist/classes/packets/GetScriptRunning.d.ts deleted file mode 100644 index fe4e648..0000000 --- a/dist/classes/packets/GetScriptRunning.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GetScriptRunningPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Script: { - ObjectID: UUID; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GetScriptRunning.js b/dist/classes/packets/GetScriptRunning.js deleted file mode 100644 index 2526f36..0000000 --- a/dist/classes/packets/GetScriptRunning.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GetScriptRunningPacket { - constructor() { - this.name = 'GetScriptRunning'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902003; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Script['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjScript = { - ObjectID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjScript['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Script = newObjScript; - return pos - startPos; - } -} -exports.GetScriptRunningPacket = GetScriptRunningPacket; -//# sourceMappingURL=GetScriptRunning.js.map \ No newline at end of file diff --git a/dist/classes/packets/GetScriptRunning.js.map b/dist/classes/packets/GetScriptRunning.js.map deleted file mode 100644 index 8cb9b88..0000000 --- a/dist/classes/packets/GetScriptRunning.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GetScriptRunning.js","sourceRoot":"","sources":["../../../lib/classes/packets/GetScriptRunning.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,YAAY,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,wDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/GodKickUser.d.ts b/dist/classes/packets/GodKickUser.d.ts deleted file mode 100644 index 11c3475..0000000 --- a/dist/classes/packets/GodKickUser.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GodKickUserPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - UserInfo: { - GodID: UUID; - GodSessionID: UUID; - AgentID: UUID; - KickFlags: number; - Reason: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GodKickUser.js b/dist/classes/packets/GodKickUser.js deleted file mode 100644 index 0549d8d..0000000 --- a/dist/classes/packets/GodKickUser.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GodKickUserPacket { - constructor() { - this.name = 'GodKickUser'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901925; - } - getSize() { - return (this.UserInfo['Reason'].length + 2) + 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.UserInfo['GodID'].writeToBuffer(buf, pos); - pos += 16; - this.UserInfo['GodSessionID'].writeToBuffer(buf, pos); - pos += 16; - this.UserInfo['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.UserInfo['KickFlags'], pos); - pos += 4; - buf.write(this.UserInfo['Reason'], pos); - pos += this.UserInfo['Reason'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjUserInfo = { - GodID: UUID_1.UUID.zero(), - GodSessionID: UUID_1.UUID.zero(), - AgentID: UUID_1.UUID.zero(), - KickFlags: 0, - Reason: '' - }; - newObjUserInfo['GodID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['GodSessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['KickFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjUserInfo['Reason'] = buf.toString('utf8', pos, length); - pos += length; - this.UserInfo = newObjUserInfo; - return pos - startPos; - } -} -exports.GodKickUserPacket = GodKickUserPacket; -//# sourceMappingURL=GodKickUser.js.map \ No newline at end of file diff --git a/dist/classes/packets/GodKickUser.js.map b/dist/classes/packets/GodKickUser.js.map deleted file mode 100644 index 48464fc..0000000 --- a/dist/classes/packets/GodKickUser.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GodKickUser.js","sourceRoot":"","sources":["../../../lib/classes/packets/GodKickUser.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA4DpB,CAAC;IAlDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QACtC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAMhB;YACA,KAAK,EAAE,WAAI,CAAC,IAAI,EAAE;YAClB,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;YACzB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,CAAC;YACZ,MAAM,EAAE,EAAE;SACb,CAAC;QACF,cAAc,CAAC,OAAO,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,cAAc,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhED,8CAgEC"} \ No newline at end of file diff --git a/dist/classes/packets/GodUpdateRegionInfo.d.ts b/dist/classes/packets/GodUpdateRegionInfo.d.ts deleted file mode 100644 index 6de46b9..0000000 --- a/dist/classes/packets/GodUpdateRegionInfo.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class GodUpdateRegionInfoPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RegionInfo: { - SimName: string; - EstateID: number; - ParentEstateID: number; - RegionFlags: number; - BillableFactor: number; - PricePerMeter: number; - RedirectGridX: number; - RedirectGridY: number; - }; - RegionInfo2: { - RegionFlagsExtended: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GodUpdateRegionInfo.js b/dist/classes/packets/GodUpdateRegionInfo.js deleted file mode 100644 index 8d9da75..0000000 --- a/dist/classes/packets/GodUpdateRegionInfo.js +++ /dev/null @@ -1,99 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GodUpdateRegionInfoPacket { - constructor() { - this.name = 'GodUpdateRegionInfo'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901903; - } - getSize() { - return (this.RegionInfo['SimName'].length + 1) + ((8) * this.RegionInfo2.length) + 61; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.RegionInfo['SimName'], pos); - pos += this.RegionInfo['SimName'].length; - buf.writeUInt32LE(this.RegionInfo['EstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo['ParentEstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo['RegionFlags'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['BillableFactor'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['PricePerMeter'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['RedirectGridX'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['RedirectGridY'], pos); - pos += 4; - const count = this.RegionInfo2.length; - buf.writeUInt8(this.RegionInfo2.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionInfo2[i]['RegionFlagsExtended'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo2[i]['RegionFlagsExtended'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRegionInfo = { - SimName: '', - EstateID: 0, - ParentEstateID: 0, - RegionFlags: 0, - BillableFactor: 0, - PricePerMeter: 0, - RedirectGridX: 0, - RedirectGridY: 0 - }; - newObjRegionInfo['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['ParentEstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['BillableFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['PricePerMeter'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo['RedirectGridX'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo['RedirectGridY'] = buf.readInt32LE(pos); - pos += 4; - this.RegionInfo = newObjRegionInfo; - const count = buf.readUInt8(pos++); - this.RegionInfo2 = []; - for (let i = 0; i < count; i++) { - const newObjRegionInfo2 = { - RegionFlagsExtended: Long.ZERO - }; - newObjRegionInfo2['RegionFlagsExtended'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionInfo2.push(newObjRegionInfo2); - } - return pos - startPos; - } -} -exports.GodUpdateRegionInfoPacket = GodUpdateRegionInfoPacket; -//# sourceMappingURL=GodUpdateRegionInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/GodUpdateRegionInfo.js.map b/dist/classes/packets/GodUpdateRegionInfo.js.map deleted file mode 100644 index 5b5d236..0000000 --- a/dist/classes/packets/GodUpdateRegionInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GodUpdateRegionInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/GodUpdateRegionInfo.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GodlikeMessage.d.ts b/dist/classes/packets/GodlikeMessage.d.ts deleted file mode 100644 index 28e52ae..0000000 --- a/dist/classes/packets/GodlikeMessage.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GodlikeMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - TransactionID: UUID; - }; - MethodData: { - Method: string; - Invoice: UUID; - }; - ParamList: { - Parameter: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GodlikeMessage.js b/dist/classes/packets/GodlikeMessage.js deleted file mode 100644 index 02aa101..0000000 --- a/dist/classes/packets/GodlikeMessage.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GodlikeMessagePacket { - constructor() { - this.name = 'GodlikeMessage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902019; - } - getSize() { - return (this.MethodData['Method'].length + 1) + ((this.calculateVarVarSize(this.ParamList, 'Parameter', 1)) * this.ParamList.length) + 65; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MethodData['Method'], pos); - pos += this.MethodData['Method'].length; - this.MethodData['Invoice'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ParamList.length; - buf.writeUInt8(this.ParamList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.ParamList[i]['Parameter'], pos); - pos += this.ParamList[i]['Parameter'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMethodData = { - Method: '', - Invoice: UUID_1.UUID.zero() - }; - newObjMethodData['Method'] = buf.toString('utf8', pos, length); - pos += length; - newObjMethodData['Invoice'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MethodData = newObjMethodData; - const count = buf.readUInt8(pos++); - this.ParamList = []; - for (let i = 0; i < count; i++) { - const newObjParamList = { - Parameter: '' - }; - newObjParamList['Parameter'] = buf.toString('utf8', pos, length); - pos += length; - this.ParamList.push(newObjParamList); - } - return pos - startPos; - } -} -exports.GodlikeMessagePacket = GodlikeMessagePacket; -//# sourceMappingURL=GodlikeMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/GodlikeMessage.js.map b/dist/classes/packets/GodlikeMessage.js.map deleted file mode 100644 index 6fcab43..0000000 --- a/dist/classes/packets/GodlikeMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GodlikeMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/GodlikeMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GrantGodlikePowers.d.ts b/dist/classes/packets/GrantGodlikePowers.d.ts deleted file mode 100644 index 366ffa0..0000000 --- a/dist/classes/packets/GrantGodlikePowers.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GrantGodlikePowersPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GrantData: { - GodLevel: number; - Token: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GrantGodlikePowers.js b/dist/classes/packets/GrantGodlikePowers.js deleted file mode 100644 index 0fcfcf5..0000000 --- a/dist/classes/packets/GrantGodlikePowers.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GrantGodlikePowersPacket { - constructor() { - this.name = 'GrantGodlikePowers'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902018; - } - getSize() { - return 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.GrantData['GodLevel'], pos++); - this.GrantData['Token'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGrantData = { - GodLevel: 0, - Token: UUID_1.UUID.zero() - }; - newObjGrantData['GodLevel'] = buf.readUInt8(pos++); - newObjGrantData['Token'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GrantData = newObjGrantData; - return pos - startPos; - } -} -exports.GrantGodlikePowersPacket = GrantGodlikePowersPacket; -//# sourceMappingURL=GrantGodlikePowers.js.map \ No newline at end of file diff --git a/dist/classes/packets/GrantGodlikePowers.js.map b/dist/classes/packets/GrantGodlikePowers.js.map deleted file mode 100644 index e9abe7e..0000000 --- a/dist/classes/packets/GrantGodlikePowers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GrantGodlikePowers.js","sourceRoot":"","sources":["../../../lib/classes/packets/GrantGodlikePowers.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,QAAQ,EAAE,CAAC;YACX,KAAK,EAAE,WAAI,CAAC,IAAI,EAAE;SACrB,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,eAAe,CAAC,OAAO,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,4DA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/GrantUserRights.d.ts b/dist/classes/packets/GrantUserRights.d.ts deleted file mode 100644 index c5e4ef5..0000000 --- a/dist/classes/packets/GrantUserRights.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GrantUserRightsPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Rights: { - AgentRelated: UUID; - RelatedRights: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GrantUserRights.js b/dist/classes/packets/GrantUserRights.js deleted file mode 100644 index b501295..0000000 --- a/dist/classes/packets/GrantUserRights.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GrantUserRightsPacket { - constructor() { - this.name = 'GrantUserRights'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902080; - } - getSize() { - return ((20) * this.Rights.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Rights.length; - buf.writeUInt8(this.Rights.length, pos++); - for (let i = 0; i < count; i++) { - this.Rights[i]['AgentRelated'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Rights[i]['RelatedRights'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Rights = []; - for (let i = 0; i < count; i++) { - const newObjRights = { - AgentRelated: UUID_1.UUID.zero(), - RelatedRights: 0 - }; - newObjRights['AgentRelated'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRights['RelatedRights'] = buf.readInt32LE(pos); - pos += 4; - this.Rights.push(newObjRights); - } - return pos - startPos; - } -} -exports.GrantUserRightsPacket = GrantUserRightsPacket; -//# sourceMappingURL=GrantUserRights.js.map \ No newline at end of file diff --git a/dist/classes/packets/GrantUserRights.js.map b/dist/classes/packets/GrantUserRights.js.map deleted file mode 100644 index 384cb6d..0000000 --- a/dist/classes/packets/GrantUserRights.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GrantUserRights.js","sourceRoot":"","sources":["../../../lib/classes/packets/GrantUserRights.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC5C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC;QACjC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC1C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;QACjB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,YAAY,GAGd;gBACA,YAAY,EAAE,WAAI,CAAC,IAAI,EAAE;gBACzB,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,YAAY,CAAC,cAAc,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,YAAY,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;QACnC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,sDAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountDetailsReply.d.ts b/dist/classes/packets/GroupAccountDetailsReply.d.ts deleted file mode 100644 index e7bcb92..0000000 --- a/dist/classes/packets/GroupAccountDetailsReply.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountDetailsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - StartDate: string; - }; - HistoryData: { - Description: string; - Amount: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountDetailsReply.js b/dist/classes/packets/GroupAccountDetailsReply.js deleted file mode 100644 index 4d26324..0000000 --- a/dist/classes/packets/GroupAccountDetailsReply.js +++ /dev/null @@ -1,88 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountDetailsReplyPacket { - constructor() { - this.name = 'GroupAccountDetailsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902116; - } - getSize() { - return (this.MoneyData['StartDate'].length + 1) + ((this.calculateVarVarSize(this.HistoryData, 'Description', 1) + 4) * this.HistoryData.length) + 57; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - buf.write(this.MoneyData['StartDate'], pos); - pos += this.MoneyData['StartDate'].length; - const count = this.HistoryData.length; - buf.writeUInt8(this.HistoryData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.HistoryData[i]['Description'], pos); - pos += this.HistoryData[i]['Description'].length; - buf.writeInt32LE(this.HistoryData[i]['Amount'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0, - StartDate: '' - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['StartDate'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - const count = buf.readUInt8(pos++); - this.HistoryData = []; - for (let i = 0; i < count; i++) { - const newObjHistoryData = { - Description: '', - Amount: 0 - }; - newObjHistoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryData['Amount'] = buf.readInt32LE(pos); - pos += 4; - this.HistoryData.push(newObjHistoryData); - } - return pos - startPos; - } -} -exports.GroupAccountDetailsReplyPacket = GroupAccountDetailsReplyPacket; -//# sourceMappingURL=GroupAccountDetailsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountDetailsReply.js.map b/dist/classes/packets/GroupAccountDetailsReply.js.map deleted file mode 100644 index 6889468..0000000 --- a/dist/classes/packets/GroupAccountDetailsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountDetailsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountDetailsReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountDetailsRequest.d.ts b/dist/classes/packets/GroupAccountDetailsRequest.d.ts deleted file mode 100644 index d661c39..0000000 --- a/dist/classes/packets/GroupAccountDetailsRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountDetailsRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountDetailsRequest.js b/dist/classes/packets/GroupAccountDetailsRequest.js deleted file mode 100644 index 5d2acdd..0000000 --- a/dist/classes/packets/GroupAccountDetailsRequest.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountDetailsRequestPacket { - constructor() { - this.name = 'GroupAccountDetailsRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902115; - } - getSize() { - return 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0 - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.GroupAccountDetailsRequestPacket = GroupAccountDetailsRequestPacket; -//# sourceMappingURL=GroupAccountDetailsRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountDetailsRequest.js.map b/dist/classes/packets/GroupAccountDetailsRequest.js.map deleted file mode 100644 index 34cf351..0000000 --- a/dist/classes/packets/GroupAccountDetailsRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountDetailsRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountDetailsRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,4BAA4B,CAAC;QACpC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,iBAAiB,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAIjB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,YAAY,EAAE,CAAC;YACf,eAAe,EAAE,CAAC;SACrB,CAAC;QACF,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,4EA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountSummaryReply.d.ts b/dist/classes/packets/GroupAccountSummaryReply.d.ts deleted file mode 100644 index 143f8db..0000000 --- a/dist/classes/packets/GroupAccountSummaryReply.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountSummaryReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - StartDate: string; - Balance: number; - TotalCredits: number; - TotalDebits: number; - ObjectTaxCurrent: number; - LightTaxCurrent: number; - LandTaxCurrent: number; - GroupTaxCurrent: number; - ParcelDirFeeCurrent: number; - ObjectTaxEstimate: number; - LightTaxEstimate: number; - LandTaxEstimate: number; - GroupTaxEstimate: number; - ParcelDirFeeEstimate: number; - NonExemptMembers: number; - LastTaxDate: string; - TaxDate: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountSummaryReply.js b/dist/classes/packets/GroupAccountSummaryReply.js deleted file mode 100644 index 7384819..0000000 --- a/dist/classes/packets/GroupAccountSummaryReply.js +++ /dev/null @@ -1,140 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountSummaryReplyPacket { - constructor() { - this.name = 'GroupAccountSummaryReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902114; - } - getSize() { - return (this.MoneyData['StartDate'].length + 1 + this.MoneyData['LastTaxDate'].length + 1 + this.MoneyData['TaxDate'].length + 1) + 112; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - buf.write(this.MoneyData['StartDate'], pos); - pos += this.MoneyData['StartDate'].length; - buf.writeInt32LE(this.MoneyData['Balance'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['TotalCredits'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['TotalDebits'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['ObjectTaxCurrent'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['LightTaxCurrent'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['LandTaxCurrent'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['GroupTaxCurrent'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['ParcelDirFeeCurrent'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['ObjectTaxEstimate'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['LightTaxEstimate'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['LandTaxEstimate'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['GroupTaxEstimate'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['ParcelDirFeeEstimate'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['NonExemptMembers'], pos); - pos += 4; - buf.write(this.MoneyData['LastTaxDate'], pos); - pos += this.MoneyData['LastTaxDate'].length; - buf.write(this.MoneyData['TaxDate'], pos); - pos += this.MoneyData['TaxDate'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0, - StartDate: '', - Balance: 0, - TotalCredits: 0, - TotalDebits: 0, - ObjectTaxCurrent: 0, - LightTaxCurrent: 0, - LandTaxCurrent: 0, - GroupTaxCurrent: 0, - ParcelDirFeeCurrent: 0, - ObjectTaxEstimate: 0, - LightTaxEstimate: 0, - LandTaxEstimate: 0, - GroupTaxEstimate: 0, - ParcelDirFeeEstimate: 0, - NonExemptMembers: 0, - LastTaxDate: '', - TaxDate: '' - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['StartDate'] = buf.toString('utf8', pos, length); - pos += length; - newObjMoneyData['Balance'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['TotalCredits'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['TotalDebits'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['ObjectTaxCurrent'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['LightTaxCurrent'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['LandTaxCurrent'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['GroupTaxCurrent'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['ParcelDirFeeCurrent'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['ObjectTaxEstimate'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['LightTaxEstimate'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['LandTaxEstimate'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['GroupTaxEstimate'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['ParcelDirFeeEstimate'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['NonExemptMembers'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['LastTaxDate'] = buf.toString('utf8', pos, length); - pos += length; - newObjMoneyData['TaxDate'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.GroupAccountSummaryReplyPacket = GroupAccountSummaryReplyPacket; -//# sourceMappingURL=GroupAccountSummaryReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountSummaryReply.js.map b/dist/classes/packets/GroupAccountSummaryReply.js.map deleted file mode 100644 index eee3bb1..0000000 --- a/dist/classes/packets/GroupAccountSummaryReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountSummaryReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountSummaryReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountSummaryRequest.d.ts b/dist/classes/packets/GroupAccountSummaryRequest.d.ts deleted file mode 100644 index 4aaa62a..0000000 --- a/dist/classes/packets/GroupAccountSummaryRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountSummaryRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountSummaryRequest.js b/dist/classes/packets/GroupAccountSummaryRequest.js deleted file mode 100644 index e2d9460..0000000 --- a/dist/classes/packets/GroupAccountSummaryRequest.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountSummaryRequestPacket { - constructor() { - this.name = 'GroupAccountSummaryRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902113; - } - getSize() { - return 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0 - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.GroupAccountSummaryRequestPacket = GroupAccountSummaryRequestPacket; -//# sourceMappingURL=GroupAccountSummaryRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountSummaryRequest.js.map b/dist/classes/packets/GroupAccountSummaryRequest.js.map deleted file mode 100644 index eb843ba..0000000 --- a/dist/classes/packets/GroupAccountSummaryRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountSummaryRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountSummaryRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,4BAA4B,CAAC;QACpC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,iBAAiB,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAIjB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,YAAY,EAAE,CAAC;YACf,eAAe,EAAE,CAAC;SACrB,CAAC;QACF,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,4EA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountTransactionsReply.d.ts b/dist/classes/packets/GroupAccountTransactionsReply.d.ts deleted file mode 100644 index 31913b8..0000000 --- a/dist/classes/packets/GroupAccountTransactionsReply.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountTransactionsReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - StartDate: string; - }; - HistoryData: { - Time: string; - User: string; - Type: number; - Item: string; - Amount: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountTransactionsReply.js b/dist/classes/packets/GroupAccountTransactionsReply.js deleted file mode 100644 index 2b1d49c..0000000 --- a/dist/classes/packets/GroupAccountTransactionsReply.js +++ /dev/null @@ -1,103 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountTransactionsReplyPacket { - constructor() { - this.name = 'GroupAccountTransactionsReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902118; - } - getSize() { - return (this.MoneyData['StartDate'].length + 1) + ((this.calculateVarVarSize(this.HistoryData, 'Time', 1) + this.calculateVarVarSize(this.HistoryData, 'User', 1) + this.calculateVarVarSize(this.HistoryData, 'Item', 1) + 8) * this.HistoryData.length) + 57; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - buf.write(this.MoneyData['StartDate'], pos); - pos += this.MoneyData['StartDate'].length; - const count = this.HistoryData.length; - buf.writeUInt8(this.HistoryData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.HistoryData[i]['Time'], pos); - pos += this.HistoryData[i]['Time'].length; - buf.write(this.HistoryData[i]['User'], pos); - pos += this.HistoryData[i]['User'].length; - buf.writeInt32LE(this.HistoryData[i]['Type'], pos); - pos += 4; - buf.write(this.HistoryData[i]['Item'], pos); - pos += this.HistoryData[i]['Item'].length; - buf.writeInt32LE(this.HistoryData[i]['Amount'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0, - StartDate: '' - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['StartDate'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - const count = buf.readUInt8(pos++); - this.HistoryData = []; - for (let i = 0; i < count; i++) { - const newObjHistoryData = { - Time: '', - User: '', - Type: 0, - Item: '', - Amount: 0 - }; - newObjHistoryData['Time'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryData['User'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryData['Type'] = buf.readInt32LE(pos); - pos += 4; - newObjHistoryData['Item'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryData['Amount'] = buf.readInt32LE(pos); - pos += 4; - this.HistoryData.push(newObjHistoryData); - } - return pos - startPos; - } -} -exports.GroupAccountTransactionsReplyPacket = GroupAccountTransactionsReplyPacket; -//# sourceMappingURL=GroupAccountTransactionsReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountTransactionsReply.js.map b/dist/classes/packets/GroupAccountTransactionsReply.js.map deleted file mode 100644 index 8b808f2..0000000 --- a/dist/classes/packets/GroupAccountTransactionsReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountTransactionsReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountTransactionsReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountTransactionsRequest.d.ts b/dist/classes/packets/GroupAccountTransactionsRequest.d.ts deleted file mode 100644 index afa9161..0000000 --- a/dist/classes/packets/GroupAccountTransactionsRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupAccountTransactionsRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - MoneyData: { - RequestID: UUID; - IntervalDays: number; - CurrentInterval: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupAccountTransactionsRequest.js b/dist/classes/packets/GroupAccountTransactionsRequest.js deleted file mode 100644 index ac828ac..0000000 --- a/dist/classes/packets/GroupAccountTransactionsRequest.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupAccountTransactionsRequestPacket { - constructor() { - this.name = 'GroupAccountTransactionsRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902117; - } - getSize() { - return 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MoneyData['IntervalDays'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['CurrentInterval'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - RequestID: UUID_1.UUID.zero(), - IntervalDays: 0, - CurrentInterval: 0 - }; - newObjMoneyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['IntervalDays'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['CurrentInterval'] = buf.readInt32LE(pos); - pos += 4; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.GroupAccountTransactionsRequestPacket = GroupAccountTransactionsRequestPacket; -//# sourceMappingURL=GroupAccountTransactionsRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupAccountTransactionsRequest.js.map b/dist/classes/packets/GroupAccountTransactionsRequest.js.map deleted file mode 100644 index 3fac1ab..0000000 --- a/dist/classes/packets/GroupAccountTransactionsRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupAccountTransactionsRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupAccountTransactionsRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iCAAiC,CAAC;QACzC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,iBAAiB,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAIjB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,YAAY,EAAE,CAAC;YACf,eAAe,EAAE,CAAC;SACrB,CAAC;QACF,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,sFA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupActiveProposalItemReply.d.ts b/dist/classes/packets/GroupActiveProposalItemReply.d.ts deleted file mode 100644 index ad437af..0000000 --- a/dist/classes/packets/GroupActiveProposalItemReply.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupActiveProposalItemReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - TransactionData: { - TransactionID: UUID; - TotalNumItems: number; - }; - ProposalData: { - VoteID: UUID; - VoteInitiator: UUID; - TerseDateID: string; - StartDateTime: string; - EndDateTime: string; - AlreadyVoted: boolean; - VoteCast: string; - Majority: number; - Quorum: number; - ProposalText: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupActiveProposalItemReply.js b/dist/classes/packets/GroupActiveProposalItemReply.js deleted file mode 100644 index 887f398..0000000 --- a/dist/classes/packets/GroupActiveProposalItemReply.js +++ /dev/null @@ -1,116 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupActiveProposalItemReplyPacket { - constructor() { - this.name = 'GroupActiveProposalItemReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902120; - } - getSize() { - return ((this.calculateVarVarSize(this.ProposalData, 'TerseDateID', 1) + this.calculateVarVarSize(this.ProposalData, 'StartDateTime', 1) + this.calculateVarVarSize(this.ProposalData, 'EndDateTime', 1) + this.calculateVarVarSize(this.ProposalData, 'VoteCast', 1) + this.calculateVarVarSize(this.ProposalData, 'ProposalText', 1) + 41) * this.ProposalData.length) + 53; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.TransactionData['TotalNumItems'], pos); - pos += 4; - const count = this.ProposalData.length; - buf.writeUInt8(this.ProposalData.length, pos++); - for (let i = 0; i < count; i++) { - this.ProposalData[i]['VoteID'].writeToBuffer(buf, pos); - pos += 16; - this.ProposalData[i]['VoteInitiator'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ProposalData[i]['TerseDateID'], pos); - pos += this.ProposalData[i]['TerseDateID'].length; - buf.write(this.ProposalData[i]['StartDateTime'], pos); - pos += this.ProposalData[i]['StartDateTime'].length; - buf.write(this.ProposalData[i]['EndDateTime'], pos); - pos += this.ProposalData[i]['EndDateTime'].length; - buf.writeUInt8((this.ProposalData[i]['AlreadyVoted']) ? 1 : 0, pos++); - buf.write(this.ProposalData[i]['VoteCast'], pos); - pos += this.ProposalData[i]['VoteCast'].length; - buf.writeFloatLE(this.ProposalData[i]['Majority'], pos); - pos += 4; - buf.writeInt32LE(this.ProposalData[i]['Quorum'], pos); - pos += 4; - buf.write(this.ProposalData[i]['ProposalText'], pos); - pos += this.ProposalData[i]['ProposalText'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero(), - TotalNumItems: 0 - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['TotalNumItems'] = buf.readUInt32LE(pos); - pos += 4; - this.TransactionData = newObjTransactionData; - const count = buf.readUInt8(pos++); - this.ProposalData = []; - for (let i = 0; i < count; i++) { - const newObjProposalData = { - VoteID: UUID_1.UUID.zero(), - VoteInitiator: UUID_1.UUID.zero(), - TerseDateID: '', - StartDateTime: '', - EndDateTime: '', - AlreadyVoted: false, - VoteCast: '', - Majority: 0, - Quorum: 0, - ProposalText: '' - }; - newObjProposalData['VoteID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjProposalData['VoteInitiator'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjProposalData['TerseDateID'] = buf.toString('utf8', pos, length); - pos += length; - newObjProposalData['StartDateTime'] = buf.toString('utf8', pos, length); - pos += length; - newObjProposalData['EndDateTime'] = buf.toString('utf8', pos, length); - pos += length; - newObjProposalData['AlreadyVoted'] = (buf.readUInt8(pos++) === 1); - newObjProposalData['VoteCast'] = buf.toString('utf8', pos, length); - pos += length; - newObjProposalData['Majority'] = buf.readFloatLE(pos); - pos += 4; - newObjProposalData['Quorum'] = buf.readInt32LE(pos); - pos += 4; - newObjProposalData['ProposalText'] = buf.toString('utf8', pos, length); - pos += length; - this.ProposalData.push(newObjProposalData); - } - return pos - startPos; - } -} -exports.GroupActiveProposalItemReplyPacket = GroupActiveProposalItemReplyPacket; -//# sourceMappingURL=GroupActiveProposalItemReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupActiveProposalItemReply.js.map b/dist/classes/packets/GroupActiveProposalItemReply.js.map deleted file mode 100644 index 89b4eae..0000000 --- a/dist/classes/packets/GroupActiveProposalItemReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupActiveProposalItemReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupActiveProposalItemReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupActiveProposalsRequest.d.ts b/dist/classes/packets/GroupActiveProposalsRequest.d.ts deleted file mode 100644 index a87bfbf..0000000 --- a/dist/classes/packets/GroupActiveProposalsRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupActiveProposalsRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - TransactionData: { - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupActiveProposalsRequest.js b/dist/classes/packets/GroupActiveProposalsRequest.js deleted file mode 100644 index 479dfe7..0000000 --- a/dist/classes/packets/GroupActiveProposalsRequest.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupActiveProposalsRequestPacket { - constructor() { - this.name = 'GroupActiveProposalsRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902119; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionData = newObjTransactionData; - return pos - startPos; - } -} -exports.GroupActiveProposalsRequestPacket = GroupActiveProposalsRequestPacket; -//# sourceMappingURL=GroupActiveProposalsRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupActiveProposalsRequest.js.map b/dist/classes/packets/GroupActiveProposalsRequest.js.map deleted file mode 100644 index 488f63a..0000000 --- a/dist/classes/packets/GroupActiveProposalsRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupActiveProposalsRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupActiveProposalsRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,6BAA6B,CAAC;QACrC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAiEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,eAAe,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,qBAAqB,GAEvB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,qBAAqB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,eAAe,GAAG,qBAAqB,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArED,8EAqEC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupDataUpdate.d.ts b/dist/classes/packets/GroupDataUpdate.d.ts deleted file mode 100644 index 6d6140d..0000000 --- a/dist/classes/packets/GroupDataUpdate.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class GroupDataUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentGroupData: { - AgentID: UUID; - GroupID: UUID; - AgentPowers: Long; - GroupTitle: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupDataUpdate.js b/dist/classes/packets/GroupDataUpdate.js deleted file mode 100644 index 13ddfec..0000000 --- a/dist/classes/packets/GroupDataUpdate.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupDataUpdatePacket { - constructor() { - this.name = 'GroupDataUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902148; - } - getSize() { - return ((this.calculateVarVarSize(this.AgentGroupData, 'GroupTitle', 1) + 40) * this.AgentGroupData.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.AgentGroupData.length; - buf.writeUInt8(this.AgentGroupData.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentGroupData[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentGroupData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentGroupData[i]['AgentPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.AgentGroupData[i]['AgentPowers'].high, pos); - pos += 4; - buf.write(this.AgentGroupData[i]['GroupTitle'], pos); - pos += this.AgentGroupData[i]['GroupTitle'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.AgentGroupData = []; - for (let i = 0; i < count; i++) { - const newObjAgentGroupData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - AgentPowers: Long.ZERO, - GroupTitle: '' - }; - newObjAgentGroupData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentGroupData['AgentPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjAgentGroupData['GroupTitle'] = buf.toString('utf8', pos, length); - pos += length; - this.AgentGroupData.push(newObjAgentGroupData); - } - return pos - startPos; - } -} -exports.GroupDataUpdatePacket = GroupDataUpdatePacket; -//# sourceMappingURL=GroupDataUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupDataUpdate.js.map b/dist/classes/packets/GroupDataUpdate.js.map deleted file mode 100644 index 07bab04..0000000 --- a/dist/classes/packets/GroupDataUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupDataUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupDataUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupMembersReply.d.ts b/dist/classes/packets/GroupMembersReply.d.ts deleted file mode 100644 index c1f958c..0000000 --- a/dist/classes/packets/GroupMembersReply.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class GroupMembersReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - RequestID: UUID; - MemberCount: number; - }; - MemberData: { - AgentID: UUID; - Contribution: number; - OnlineStatus: string; - AgentPowers: Long; - Title: string; - IsOwner: boolean; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupMembersReply.js b/dist/classes/packets/GroupMembersReply.js deleted file mode 100644 index 5f83637..0000000 --- a/dist/classes/packets/GroupMembersReply.js +++ /dev/null @@ -1,99 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupMembersReplyPacket { - constructor() { - this.name = 'GroupMembersReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902127; - } - getSize() { - return ((this.calculateVarVarSize(this.MemberData, 'OnlineStatus', 1) + this.calculateVarVarSize(this.MemberData, 'Title', 1) + 29) * this.MemberData.length) + 53; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['MemberCount'], pos); - pos += 4; - const count = this.MemberData.length; - buf.writeUInt8(this.MemberData.length, pos++); - for (let i = 0; i < count; i++) { - this.MemberData[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.MemberData[i]['Contribution'], pos); - pos += 4; - buf.write(this.MemberData[i]['OnlineStatus'], pos); - pos += this.MemberData[i]['OnlineStatus'].length; - buf.writeInt32LE(this.MemberData[i]['AgentPowers'].low, pos); - pos += 4; - buf.writeInt32LE(this.MemberData[i]['AgentPowers'].high, pos); - pos += 4; - buf.write(this.MemberData[i]['Title'], pos); - pos += this.MemberData[i]['Title'].length; - buf.writeUInt8((this.MemberData[i]['IsOwner']) ? 1 : 0, pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero(), - MemberCount: 0 - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['MemberCount'] = buf.readInt32LE(pos); - pos += 4; - this.GroupData = newObjGroupData; - const count = buf.readUInt8(pos++); - this.MemberData = []; - for (let i = 0; i < count; i++) { - const newObjMemberData = { - AgentID: UUID_1.UUID.zero(), - Contribution: 0, - OnlineStatus: '', - AgentPowers: Long.ZERO, - Title: '', - IsOwner: false - }; - newObjMemberData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMemberData['Contribution'] = buf.readInt32LE(pos); - pos += 4; - newObjMemberData['OnlineStatus'] = buf.toString('utf8', pos, length); - pos += length; - newObjMemberData['AgentPowers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjMemberData['Title'] = buf.toString('utf8', pos, length); - pos += length; - newObjMemberData['IsOwner'] = (buf.readUInt8(pos++) === 1); - this.MemberData.push(newObjMemberData); - } - return pos - startPos; - } -} -exports.GroupMembersReplyPacket = GroupMembersReplyPacket; -//# sourceMappingURL=GroupMembersReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupMembersReply.js.map b/dist/classes/packets/GroupMembersReply.js.map deleted file mode 100644 index 4cac5a6..0000000 --- a/dist/classes/packets/GroupMembersReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupMembersReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupMembersReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupMembersRequest.d.ts b/dist/classes/packets/GroupMembersRequest.d.ts deleted file mode 100644 index c2283e0..0000000 --- a/dist/classes/packets/GroupMembersRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupMembersRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - RequestID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupMembersRequest.js b/dist/classes/packets/GroupMembersRequest.js deleted file mode 100644 index c932a01..0000000 --- a/dist/classes/packets/GroupMembersRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupMembersRequestPacket { - constructor() { - this.name = 'GroupMembersRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902126; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.GroupMembersRequestPacket = GroupMembersRequestPacket; -//# sourceMappingURL=GroupMembersRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupMembersRequest.js.map b/dist/classes/packets/GroupMembersRequest.js.map deleted file mode 100644 index 132c121..0000000 --- a/dist/classes/packets/GroupMembersRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupMembersRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupMembersRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticeAdd.d.ts b/dist/classes/packets/GroupNoticeAdd.d.ts deleted file mode 100644 index 729886f..0000000 --- a/dist/classes/packets/GroupNoticeAdd.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupNoticeAddPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - MessageBlock: { - ToGroupID: UUID; - ID: UUID; - Dialog: number; - FromAgentName: string; - Message: string; - BinaryBucket: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupNoticeAdd.js b/dist/classes/packets/GroupNoticeAdd.js deleted file mode 100644 index 8c157fa..0000000 --- a/dist/classes/packets/GroupNoticeAdd.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupNoticeAddPacket { - constructor() { - this.name = 'GroupNoticeAdd'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901821; - } - getSize() { - return (this.MessageBlock['FromAgentName'].length + 1 + this.MessageBlock['Message'].length + 2 + this.MessageBlock['BinaryBucket'].length + 2) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.MessageBlock['ToGroupID'].writeToBuffer(buf, pos); - pos += 16; - this.MessageBlock['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.MessageBlock['Dialog'], pos++); - buf.write(this.MessageBlock['FromAgentName'], pos); - pos += this.MessageBlock['FromAgentName'].length; - buf.write(this.MessageBlock['Message'], pos); - pos += this.MessageBlock['Message'].length; - buf.write(this.MessageBlock['BinaryBucket'], pos); - pos += this.MessageBlock['BinaryBucket'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMessageBlock = { - ToGroupID: UUID_1.UUID.zero(), - ID: UUID_1.UUID.zero(), - Dialog: 0, - FromAgentName: '', - Message: '', - BinaryBucket: '' - }; - newObjMessageBlock['ToGroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMessageBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMessageBlock['Dialog'] = buf.readUInt8(pos++); - newObjMessageBlock['FromAgentName'] = buf.toString('utf8', pos, length); - pos += length; - newObjMessageBlock['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjMessageBlock['BinaryBucket'] = buf.toString('utf8', pos, length); - pos += length; - this.MessageBlock = newObjMessageBlock; - return pos - startPos; - } -} -exports.GroupNoticeAddPacket = GroupNoticeAddPacket; -//# sourceMappingURL=GroupNoticeAdd.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticeAdd.js.map b/dist/classes/packets/GroupNoticeAdd.js.map deleted file mode 100644 index 2e3621a..0000000 --- a/dist/classes/packets/GroupNoticeAdd.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupNoticeAdd.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupNoticeAdd.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticeRequest.d.ts b/dist/classes/packets/GroupNoticeRequest.d.ts deleted file mode 100644 index 17ae0d1..0000000 --- a/dist/classes/packets/GroupNoticeRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupNoticeRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupNoticeID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupNoticeRequest.js b/dist/classes/packets/GroupNoticeRequest.js deleted file mode 100644 index 2502d0c..0000000 --- a/dist/classes/packets/GroupNoticeRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupNoticeRequestPacket { - constructor() { - this.name = 'GroupNoticeRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901820; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupNoticeID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupNoticeID: UUID_1.UUID.zero() - }; - newObjData['GroupNoticeID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.GroupNoticeRequestPacket = GroupNoticeRequestPacket; -//# sourceMappingURL=GroupNoticeRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticeRequest.js.map b/dist/classes/packets/GroupNoticeRequest.js.map deleted file mode 100644 index b340982..0000000 --- a/dist/classes/packets/GroupNoticeRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupNoticeRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupNoticeRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,UAAU,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,4DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticesListReply.d.ts b/dist/classes/packets/GroupNoticesListReply.d.ts deleted file mode 100644 index aa3ec18..0000000 --- a/dist/classes/packets/GroupNoticesListReply.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupNoticesListReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - Data: { - NoticeID: UUID; - Timestamp: number; - FromName: string; - Subject: string; - HasAttachment: boolean; - AssetType: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupNoticesListReply.js b/dist/classes/packets/GroupNoticesListReply.js deleted file mode 100644 index a7f4cdd..0000000 --- a/dist/classes/packets/GroupNoticesListReply.js +++ /dev/null @@ -1,81 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupNoticesListReplyPacket { - constructor() { - this.name = 'GroupNoticesListReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901819; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'FromName', 2) + this.calculateVarVarSize(this.Data, 'Subject', 2) + 22) * this.Data.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['NoticeID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data[i]['Timestamp'], pos); - pos += 4; - buf.write(this.Data[i]['FromName'], pos); - pos += this.Data[i]['FromName'].length; - buf.write(this.Data[i]['Subject'], pos); - pos += this.Data[i]['Subject'].length; - buf.writeUInt8((this.Data[i]['HasAttachment']) ? 1 : 0, pos++); - buf.writeUInt8(this.Data[i]['AssetType'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - NoticeID: UUID_1.UUID.zero(), - Timestamp: 0, - FromName: '', - Subject: '', - HasAttachment: false, - AssetType: 0 - }; - newObjData['NoticeID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Timestamp'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['FromName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Subject'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['HasAttachment'] = (buf.readUInt8(pos++) === 1); - newObjData['AssetType'] = buf.readUInt8(pos++); - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.GroupNoticesListReplyPacket = GroupNoticesListReplyPacket; -//# sourceMappingURL=GroupNoticesListReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticesListReply.js.map b/dist/classes/packets/GroupNoticesListReply.js.map deleted file mode 100644 index 7935c79..0000000 --- a/dist/classes/packets/GroupNoticesListReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupNoticesListReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupNoticesListReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticesListRequest.d.ts b/dist/classes/packets/GroupNoticesListRequest.d.ts deleted file mode 100644 index e985b23..0000000 --- a/dist/classes/packets/GroupNoticesListRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupNoticesListRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupNoticesListRequest.js b/dist/classes/packets/GroupNoticesListRequest.js deleted file mode 100644 index 5d007c1..0000000 --- a/dist/classes/packets/GroupNoticesListRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupNoticesListRequestPacket { - constructor() { - this.name = 'GroupNoticesListRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901818; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero() - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.GroupNoticesListRequestPacket = GroupNoticesListRequestPacket; -//# sourceMappingURL=GroupNoticesListRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupNoticesListRequest.js.map b/dist/classes/packets/GroupNoticesListRequest.js.map deleted file mode 100644 index d8333e2..0000000 --- a/dist/classes/packets/GroupNoticesListRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupNoticesListRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupNoticesListRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,sEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupProfileReply.d.ts b/dist/classes/packets/GroupProfileReply.d.ts deleted file mode 100644 index f556b72..0000000 --- a/dist/classes/packets/GroupProfileReply.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class GroupProfileReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - Name: string; - Charter: string; - ShowInList: boolean; - MemberTitle: string; - PowersMask: Long; - InsigniaID: UUID; - FounderID: UUID; - MembershipFee: number; - OpenEnrollment: boolean; - Money: number; - GroupMembershipCount: number; - GroupRolesCount: number; - AllowPublish: boolean; - MaturePublish: boolean; - OwnerRole: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupProfileReply.js b/dist/classes/packets/GroupProfileReply.js deleted file mode 100644 index cc7f55f..0000000 --- a/dist/classes/packets/GroupProfileReply.js +++ /dev/null @@ -1,110 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupProfileReplyPacket { - constructor() { - this.name = 'GroupProfileReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902112; - } - getSize() { - return (this.GroupData['Name'].length + 1 + this.GroupData['Charter'].length + 2 + this.GroupData['MemberTitle'].length + 1) + 108; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.GroupData['Name'], pos); - pos += this.GroupData['Name'].length; - buf.write(this.GroupData['Charter'], pos); - pos += this.GroupData['Charter'].length; - buf.writeUInt8((this.GroupData['ShowInList']) ? 1 : 0, pos++); - buf.write(this.GroupData['MemberTitle'], pos); - pos += this.GroupData['MemberTitle'].length; - buf.writeInt32LE(this.GroupData['PowersMask'].low, pos); - pos += 4; - buf.writeInt32LE(this.GroupData['PowersMask'].high, pos); - pos += 4; - this.GroupData['InsigniaID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['FounderID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['MembershipFee'], pos); - pos += 4; - buf.writeUInt8((this.GroupData['OpenEnrollment']) ? 1 : 0, pos++); - buf.writeInt32LE(this.GroupData['Money'], pos); - pos += 4; - buf.writeInt32LE(this.GroupData['GroupMembershipCount'], pos); - pos += 4; - buf.writeInt32LE(this.GroupData['GroupRolesCount'], pos); - pos += 4; - buf.writeUInt8((this.GroupData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['MaturePublish']) ? 1 : 0, pos++); - this.GroupData['OwnerRole'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - Name: '', - Charter: '', - ShowInList: false, - MemberTitle: '', - PowersMask: Long.ZERO, - InsigniaID: UUID_1.UUID.zero(), - FounderID: UUID_1.UUID.zero(), - MembershipFee: 0, - OpenEnrollment: false, - Money: 0, - GroupMembershipCount: 0, - GroupRolesCount: 0, - AllowPublish: false, - MaturePublish: false, - OwnerRole: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['Charter'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['ShowInList'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['MemberTitle'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['PowersMask'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjGroupData['InsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['FounderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['MembershipFee'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['OpenEnrollment'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['Money'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['GroupMembershipCount'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['GroupRolesCount'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['OwnerRole'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.GroupProfileReplyPacket = GroupProfileReplyPacket; -//# sourceMappingURL=GroupProfileReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupProfileReply.js.map b/dist/classes/packets/GroupProfileReply.js.map deleted file mode 100644 index baee0fa..0000000 --- a/dist/classes/packets/GroupProfileReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupProfileReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupProfileReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupProfileRequest.d.ts b/dist/classes/packets/GroupProfileRequest.d.ts deleted file mode 100644 index 7e79f1b..0000000 --- a/dist/classes/packets/GroupProfileRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupProfileRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupProfileRequest.js b/dist/classes/packets/GroupProfileRequest.js deleted file mode 100644 index 3133d36..0000000 --- a/dist/classes/packets/GroupProfileRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupProfileRequestPacket { - constructor() { - this.name = 'GroupProfileRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902111; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.GroupProfileRequestPacket = GroupProfileRequestPacket; -//# sourceMappingURL=GroupProfileRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupProfileRequest.js.map b/dist/classes/packets/GroupProfileRequest.js.map deleted file mode 100644 index 3783927..0000000 --- a/dist/classes/packets/GroupProfileRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupProfileRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupProfileRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupProposalBallot.d.ts b/dist/classes/packets/GroupProposalBallot.d.ts deleted file mode 100644 index c2cf1c9..0000000 --- a/dist/classes/packets/GroupProposalBallot.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupProposalBallotPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ProposalData: { - ProposalID: UUID; - GroupID: UUID; - VoteCast: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupProposalBallot.js b/dist/classes/packets/GroupProposalBallot.js deleted file mode 100644 index 026e668..0000000 --- a/dist/classes/packets/GroupProposalBallot.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupProposalBallotPacket { - constructor() { - this.name = 'GroupProposalBallot'; - this.flags = MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902124; - } - getSize() { - return (this.ProposalData['VoteCast'].length + 1) + 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ProposalData['ProposalID'].writeToBuffer(buf, pos); - pos += 16; - this.ProposalData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ProposalData['VoteCast'], pos); - pos += this.ProposalData['VoteCast'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjProposalData = { - ProposalID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - VoteCast: '' - }; - newObjProposalData['ProposalID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjProposalData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjProposalData['VoteCast'] = buf.toString('utf8', pos, length); - pos += length; - this.ProposalData = newObjProposalData; - return pos - startPos; - } -} -exports.GroupProposalBallotPacket = GroupProposalBallotPacket; -//# sourceMappingURL=GroupProposalBallot.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupProposalBallot.js.map b/dist/classes/packets/GroupProposalBallot.js.map deleted file mode 100644 index b6c77bc..0000000 --- a/dist/classes/packets/GroupProposalBallot.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupProposalBallot.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupProposalBallot.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,UAAU,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC5D,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC3D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QAC5C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,kBAAkB,GAIpB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,EAAE;SACf,CAAC;QACF,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACnE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,8DAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleChanges.d.ts b/dist/classes/packets/GroupRoleChanges.d.ts deleted file mode 100644 index 30e21f0..0000000 --- a/dist/classes/packets/GroupRoleChanges.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupRoleChangesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - RoleChange: { - RoleID: UUID; - MemberID: UUID; - Change: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleChanges.js b/dist/classes/packets/GroupRoleChanges.js deleted file mode 100644 index 0184939..0000000 --- a/dist/classes/packets/GroupRoleChanges.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleChangesPacket { - constructor() { - this.name = 'GroupRoleChanges'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902102; - } - getSize() { - return ((36) * this.RoleChange.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.RoleChange.length; - buf.writeUInt8(this.RoleChange.length, pos++); - for (let i = 0; i < count; i++) { - this.RoleChange[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - this.RoleChange[i]['MemberID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.RoleChange[i]['Change'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.RoleChange = []; - for (let i = 0; i < count; i++) { - const newObjRoleChange = { - RoleID: UUID_1.UUID.zero(), - MemberID: UUID_1.UUID.zero(), - Change: 0 - }; - newObjRoleChange['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRoleChange['MemberID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRoleChange['Change'] = buf.readUInt32LE(pos); - pos += 4; - this.RoleChange.push(newObjRoleChange); - } - return pos - startPos; - } -} -exports.GroupRoleChangesPacket = GroupRoleChangesPacket; -//# sourceMappingURL=GroupRoleChanges.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleChanges.js.map b/dist/classes/packets/GroupRoleChanges.js.map deleted file mode 100644 index dda8ca2..0000000 --- a/dist/classes/packets/GroupRoleChanges.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleChanges.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleChanges.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleDataReply.d.ts b/dist/classes/packets/GroupRoleDataReply.d.ts deleted file mode 100644 index 3583081..0000000 --- a/dist/classes/packets/GroupRoleDataReply.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class GroupRoleDataReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - RequestID: UUID; - RoleCount: number; - }; - RoleData: { - RoleID: UUID; - Name: string; - Title: string; - Description: string; - Powers: Long; - Members: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleDataReply.js b/dist/classes/packets/GroupRoleDataReply.js deleted file mode 100644 index 1d3ab65..0000000 --- a/dist/classes/packets/GroupRoleDataReply.js +++ /dev/null @@ -1,101 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleDataReplyPacket { - constructor() { - this.name = 'GroupRoleDataReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902132; - } - getSize() { - return ((this.calculateVarVarSize(this.RoleData, 'Name', 1) + this.calculateVarVarSize(this.RoleData, 'Title', 1) + this.calculateVarVarSize(this.RoleData, 'Description', 1) + 28) * this.RoleData.length) + 53; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['RoleCount'], pos); - pos += 4; - const count = this.RoleData.length; - buf.writeUInt8(this.RoleData.length, pos++); - for (let i = 0; i < count; i++) { - this.RoleData[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.RoleData[i]['Name'], pos); - pos += this.RoleData[i]['Name'].length; - buf.write(this.RoleData[i]['Title'], pos); - pos += this.RoleData[i]['Title'].length; - buf.write(this.RoleData[i]['Description'], pos); - pos += this.RoleData[i]['Description'].length; - buf.writeInt32LE(this.RoleData[i]['Powers'].low, pos); - pos += 4; - buf.writeInt32LE(this.RoleData[i]['Powers'].high, pos); - pos += 4; - buf.writeUInt32LE(this.RoleData[i]['Members'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero(), - RoleCount: 0 - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RoleCount'] = buf.readInt32LE(pos); - pos += 4; - this.GroupData = newObjGroupData; - const count = buf.readUInt8(pos++); - this.RoleData = []; - for (let i = 0; i < count; i++) { - const newObjRoleData = { - RoleID: UUID_1.UUID.zero(), - Name: '', - Title: '', - Description: '', - Powers: Long.ZERO, - Members: 0 - }; - newObjRoleData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRoleData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Title'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Powers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRoleData['Members'] = buf.readUInt32LE(pos); - pos += 4; - this.RoleData.push(newObjRoleData); - } - return pos - startPos; - } -} -exports.GroupRoleDataReplyPacket = GroupRoleDataReplyPacket; -//# sourceMappingURL=GroupRoleDataReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleDataReply.js.map b/dist/classes/packets/GroupRoleDataReply.js.map deleted file mode 100644 index b641bb6..0000000 --- a/dist/classes/packets/GroupRoleDataReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleDataReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleDataReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleDataRequest.d.ts b/dist/classes/packets/GroupRoleDataRequest.d.ts deleted file mode 100644 index 2a41bea..0000000 --- a/dist/classes/packets/GroupRoleDataRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupRoleDataRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - RequestID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleDataRequest.js b/dist/classes/packets/GroupRoleDataRequest.js deleted file mode 100644 index 4b4cf52..0000000 --- a/dist/classes/packets/GroupRoleDataRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleDataRequestPacket { - constructor() { - this.name = 'GroupRoleDataRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902131; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.GroupRoleDataRequestPacket = GroupRoleDataRequestPacket; -//# sourceMappingURL=GroupRoleDataRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleDataRequest.js.map b/dist/classes/packets/GroupRoleDataRequest.js.map deleted file mode 100644 index 1e453c0..0000000 --- a/dist/classes/packets/GroupRoleDataRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleDataRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleDataRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,gEA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleMembersReply.d.ts b/dist/classes/packets/GroupRoleMembersReply.d.ts deleted file mode 100644 index 2f12312..0000000 --- a/dist/classes/packets/GroupRoleMembersReply.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupRoleMembersReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - RequestID: UUID; - TotalPairs: number; - }; - MemberData: { - RoleID: UUID; - MemberID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleMembersReply.js b/dist/classes/packets/GroupRoleMembersReply.js deleted file mode 100644 index a508e20..0000000 --- a/dist/classes/packets/GroupRoleMembersReply.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleMembersReplyPacket { - constructor() { - this.name = 'GroupRoleMembersReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902134; - } - getSize() { - return ((32) * this.MemberData.length) + 53; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['TotalPairs'], pos); - pos += 4; - const count = this.MemberData.length; - buf.writeUInt8(this.MemberData.length, pos++); - for (let i = 0; i < count; i++) { - this.MemberData[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - this.MemberData[i]['MemberID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero(), - TotalPairs: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TotalPairs'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.MemberData = []; - for (let i = 0; i < count; i++) { - const newObjMemberData = { - RoleID: UUID_1.UUID.zero(), - MemberID: UUID_1.UUID.zero() - }; - newObjMemberData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMemberData['MemberID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MemberData.push(newObjMemberData); - } - return pos - startPos; - } -} -exports.GroupRoleMembersReplyPacket = GroupRoleMembersReplyPacket; -//# sourceMappingURL=GroupRoleMembersReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleMembersReply.js.map b/dist/classes/packets/GroupRoleMembersReply.js.map deleted file mode 100644 index d54c275..0000000 --- a/dist/classes/packets/GroupRoleMembersReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleMembersReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleMembersReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleMembersRequest.d.ts b/dist/classes/packets/GroupRoleMembersRequest.d.ts deleted file mode 100644 index f32b6d0..0000000 --- a/dist/classes/packets/GroupRoleMembersRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupRoleMembersRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - RequestID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleMembersRequest.js b/dist/classes/packets/GroupRoleMembersRequest.js deleted file mode 100644 index 31537bf..0000000 --- a/dist/classes/packets/GroupRoleMembersRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleMembersRequestPacket { - constructor() { - this.name = 'GroupRoleMembersRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902133; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.GroupRoleMembersRequestPacket = GroupRoleMembersRequestPacket; -//# sourceMappingURL=GroupRoleMembersRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleMembersRequest.js.map b/dist/classes/packets/GroupRoleMembersRequest.js.map deleted file mode 100644 index b5110a2..0000000 --- a/dist/classes/packets/GroupRoleMembersRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleMembersRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleMembersRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,sEA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleUpdate.d.ts b/dist/classes/packets/GroupRoleUpdate.d.ts deleted file mode 100644 index caf1552..0000000 --- a/dist/classes/packets/GroupRoleUpdate.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupRoleUpdatePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - RoleData: { - RoleID: UUID; - Name: string; - Description: string; - Title: string; - Powers: Long; - UpdateType: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupRoleUpdate.js b/dist/classes/packets/GroupRoleUpdate.js deleted file mode 100644 index bb82f58..0000000 --- a/dist/classes/packets/GroupRoleUpdate.js +++ /dev/null @@ -1,91 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupRoleUpdatePacket { - constructor() { - this.name = 'GroupRoleUpdate'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902138; - } - getSize() { - return ((this.calculateVarVarSize(this.RoleData, 'Name', 1) + this.calculateVarVarSize(this.RoleData, 'Description', 1) + this.calculateVarVarSize(this.RoleData, 'Title', 1) + 25) * this.RoleData.length) + 49; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.RoleData.length; - buf.writeUInt8(this.RoleData.length, pos++); - for (let i = 0; i < count; i++) { - this.RoleData[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.RoleData[i]['Name'], pos); - pos += this.RoleData[i]['Name'].length; - buf.write(this.RoleData[i]['Description'], pos); - pos += this.RoleData[i]['Description'].length; - buf.write(this.RoleData[i]['Title'], pos); - pos += this.RoleData[i]['Title'].length; - buf.writeInt32LE(this.RoleData[i]['Powers'].low, pos); - pos += 4; - buf.writeInt32LE(this.RoleData[i]['Powers'].high, pos); - pos += 4; - buf.writeUInt8(this.RoleData[i]['UpdateType'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.RoleData = []; - for (let i = 0; i < count; i++) { - const newObjRoleData = { - RoleID: UUID_1.UUID.zero(), - Name: '', - Description: '', - Title: '', - Powers: Long.ZERO, - UpdateType: 0 - }; - newObjRoleData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRoleData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Title'] = buf.toString('utf8', pos, length); - pos += length; - newObjRoleData['Powers'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRoleData['UpdateType'] = buf.readUInt8(pos++); - this.RoleData.push(newObjRoleData); - } - return pos - startPos; - } -} -exports.GroupRoleUpdatePacket = GroupRoleUpdatePacket; -//# sourceMappingURL=GroupRoleUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupRoleUpdate.js.map b/dist/classes/packets/GroupRoleUpdate.js.map deleted file mode 100644 index ce7b41d..0000000 --- a/dist/classes/packets/GroupRoleUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupRoleUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupRoleUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupTitleUpdate.d.ts b/dist/classes/packets/GroupTitleUpdate.d.ts deleted file mode 100644 index 12bdae7..0000000 --- a/dist/classes/packets/GroupTitleUpdate.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupTitleUpdatePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - TitleRoleID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupTitleUpdate.js b/dist/classes/packets/GroupTitleUpdate.js deleted file mode 100644 index d140ccc..0000000 --- a/dist/classes/packets/GroupTitleUpdate.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupTitleUpdatePacket { - constructor() { - this.name = 'GroupTitleUpdate'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902137; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TitleRoleID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - TitleRoleID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TitleRoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.GroupTitleUpdatePacket = GroupTitleUpdatePacket; -//# sourceMappingURL=GroupTitleUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupTitleUpdate.js.map b/dist/classes/packets/GroupTitleUpdate.js.map deleted file mode 100644 index e4f35c4..0000000 --- a/dist/classes/packets/GroupTitleUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupTitleUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupTitleUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,WAAW,EAAE,WAAI,CAAC,IAAI,EAAE;SAC3B,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,wDAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupTitlesReply.d.ts b/dist/classes/packets/GroupTitlesReply.d.ts deleted file mode 100644 index e44aedc..0000000 --- a/dist/classes/packets/GroupTitlesReply.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupTitlesReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - RequestID: UUID; - }; - GroupData: { - Title: string; - RoleID: UUID; - Selected: boolean; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupTitlesReply.js b/dist/classes/packets/GroupTitlesReply.js deleted file mode 100644 index afc3c76..0000000 --- a/dist/classes/packets/GroupTitlesReply.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupTitlesReplyPacket { - constructor() { - this.name = 'GroupTitlesReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902136; - } - getSize() { - return ((this.calculateVarVarSize(this.GroupData, 'Title', 1) + 17) * this.GroupData.length) + 49; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.GroupData.length; - buf.writeUInt8(this.GroupData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.GroupData[i]['Title'], pos); - pos += this.GroupData[i]['Title'].length; - this.GroupData[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.GroupData[i]['Selected']) ? 1 : 0, pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.GroupData = []; - for (let i = 0; i < count; i++) { - const newObjGroupData = { - Title: '', - RoleID: UUID_1.UUID.zero(), - Selected: false - }; - newObjGroupData['Title'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Selected'] = (buf.readUInt8(pos++) === 1); - this.GroupData.push(newObjGroupData); - } - return pos - startPos; - } -} -exports.GroupTitlesReplyPacket = GroupTitlesReplyPacket; -//# sourceMappingURL=GroupTitlesReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupTitlesReply.js.map b/dist/classes/packets/GroupTitlesReply.js.map deleted file mode 100644 index bf14d30..0000000 --- a/dist/classes/packets/GroupTitlesReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupTitlesReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupTitlesReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupTitlesRequest.d.ts b/dist/classes/packets/GroupTitlesRequest.d.ts deleted file mode 100644 index 88434f9..0000000 --- a/dist/classes/packets/GroupTitlesRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupTitlesRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - RequestID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupTitlesRequest.js b/dist/classes/packets/GroupTitlesRequest.js deleted file mode 100644 index effe34e..0000000 --- a/dist/classes/packets/GroupTitlesRequest.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupTitlesRequestPacket { - constructor() { - this.name = 'GroupTitlesRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902135; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.GroupTitlesRequestPacket = GroupTitlesRequestPacket; -//# sourceMappingURL=GroupTitlesRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupTitlesRequest.js.map b/dist/classes/packets/GroupTitlesRequest.js.map deleted file mode 100644 index 6c1c36a..0000000 --- a/dist/classes/packets/GroupTitlesRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupTitlesRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupTitlesRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,4DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/GroupVoteHistoryItemReply.d.ts b/dist/classes/packets/GroupVoteHistoryItemReply.d.ts deleted file mode 100644 index 425d788..0000000 --- a/dist/classes/packets/GroupVoteHistoryItemReply.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class GroupVoteHistoryItemReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - GroupID: UUID; - }; - TransactionData: { - TransactionID: UUID; - TotalNumItems: number; - }; - HistoryItemData: { - VoteID: UUID; - TerseDateID: string; - StartDateTime: string; - EndDateTime: string; - VoteInitiator: UUID; - VoteType: string; - VoteResult: string; - Majority: number; - Quorum: number; - ProposalText: string; - }; - VoteItem: { - CandidateID: UUID; - VoteCast: string; - NumVotes: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupVoteHistoryItemReply.js b/dist/classes/packets/GroupVoteHistoryItemReply.js deleted file mode 100644 index fbda7d5..0000000 --- a/dist/classes/packets/GroupVoteHistoryItemReply.js +++ /dev/null @@ -1,136 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupVoteHistoryItemReplyPacket { - constructor() { - this.name = 'GroupVoteHistoryItemReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902122; - } - getSize() { - return (this.HistoryItemData['TerseDateID'].length + 1 + this.HistoryItemData['StartDateTime'].length + 1 + this.HistoryItemData['EndDateTime'].length + 1 + this.HistoryItemData['VoteType'].length + 1 + this.HistoryItemData['VoteResult'].length + 1 + this.HistoryItemData['ProposalText'].length + 2) + ((this.calculateVarVarSize(this.VoteItem, 'VoteCast', 1) + 20) * this.VoteItem.length) + 93; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.TransactionData['TotalNumItems'], pos); - pos += 4; - this.HistoryItemData['VoteID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.HistoryItemData['TerseDateID'], pos); - pos += this.HistoryItemData['TerseDateID'].length; - buf.write(this.HistoryItemData['StartDateTime'], pos); - pos += this.HistoryItemData['StartDateTime'].length; - buf.write(this.HistoryItemData['EndDateTime'], pos); - pos += this.HistoryItemData['EndDateTime'].length; - this.HistoryItemData['VoteInitiator'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.HistoryItemData['VoteType'], pos); - pos += this.HistoryItemData['VoteType'].length; - buf.write(this.HistoryItemData['VoteResult'], pos); - pos += this.HistoryItemData['VoteResult'].length; - buf.writeFloatLE(this.HistoryItemData['Majority'], pos); - pos += 4; - buf.writeInt32LE(this.HistoryItemData['Quorum'], pos); - pos += 4; - buf.write(this.HistoryItemData['ProposalText'], pos); - pos += this.HistoryItemData['ProposalText'].length; - const count = this.VoteItem.length; - buf.writeUInt8(this.VoteItem.length, pos++); - for (let i = 0; i < count; i++) { - this.VoteItem[i]['CandidateID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.VoteItem[i]['VoteCast'], pos); - pos += this.VoteItem[i]['VoteCast'].length; - buf.writeInt32LE(this.VoteItem[i]['NumVotes'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero(), - TotalNumItems: 0 - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['TotalNumItems'] = buf.readUInt32LE(pos); - pos += 4; - this.TransactionData = newObjTransactionData; - const newObjHistoryItemData = { - VoteID: UUID_1.UUID.zero(), - TerseDateID: '', - StartDateTime: '', - EndDateTime: '', - VoteInitiator: UUID_1.UUID.zero(), - VoteType: '', - VoteResult: '', - Majority: 0, - Quorum: 0, - ProposalText: '' - }; - newObjHistoryItemData['VoteID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjHistoryItemData['TerseDateID'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryItemData['StartDateTime'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryItemData['EndDateTime'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryItemData['VoteInitiator'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjHistoryItemData['VoteType'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryItemData['VoteResult'] = buf.toString('utf8', pos, length); - pos += length; - newObjHistoryItemData['Majority'] = buf.readFloatLE(pos); - pos += 4; - newObjHistoryItemData['Quorum'] = buf.readInt32LE(pos); - pos += 4; - newObjHistoryItemData['ProposalText'] = buf.toString('utf8', pos, length); - pos += length; - this.HistoryItemData = newObjHistoryItemData; - const count = buf.readUInt8(pos++); - this.VoteItem = []; - for (let i = 0; i < count; i++) { - const newObjVoteItem = { - CandidateID: UUID_1.UUID.zero(), - VoteCast: '', - NumVotes: 0 - }; - newObjVoteItem['CandidateID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjVoteItem['VoteCast'] = buf.toString('utf8', pos, length); - pos += length; - newObjVoteItem['NumVotes'] = buf.readInt32LE(pos); - pos += 4; - this.VoteItem.push(newObjVoteItem); - } - return pos - startPos; - } -} -exports.GroupVoteHistoryItemReplyPacket = GroupVoteHistoryItemReplyPacket; -//# sourceMappingURL=GroupVoteHistoryItemReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupVoteHistoryItemReply.js.map b/dist/classes/packets/GroupVoteHistoryItemReply.js.map deleted file mode 100644 index c49c3f2..0000000 --- a/dist/classes/packets/GroupVoteHistoryItemReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupVoteHistoryItemReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupVoteHistoryItemReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/GroupVoteHistoryRequest.d.ts b/dist/classes/packets/GroupVoteHistoryRequest.d.ts deleted file mode 100644 index 39bbdff..0000000 --- a/dist/classes/packets/GroupVoteHistoryRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class GroupVoteHistoryRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - TransactionData: { - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/GroupVoteHistoryRequest.js b/dist/classes/packets/GroupVoteHistoryRequest.js deleted file mode 100644 index 93c363f..0000000 --- a/dist/classes/packets/GroupVoteHistoryRequest.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class GroupVoteHistoryRequestPacket { - constructor() { - this.name = 'GroupVoteHistoryRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902121; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionData = newObjTransactionData; - return pos - startPos; - } -} -exports.GroupVoteHistoryRequestPacket = GroupVoteHistoryRequestPacket; -//# sourceMappingURL=GroupVoteHistoryRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/GroupVoteHistoryRequest.js.map b/dist/classes/packets/GroupVoteHistoryRequest.js.map deleted file mode 100644 index 3251f7c..0000000 --- a/dist/classes/packets/GroupVoteHistoryRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"GroupVoteHistoryRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/GroupVoteHistoryRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAiEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,eAAe,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,qBAAqB,GAEvB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,qBAAqB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,eAAe,GAAG,qBAAqB,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArED,sEAqEC"} \ No newline at end of file diff --git a/dist/classes/packets/HealthMessage.d.ts b/dist/classes/packets/HealthMessage.d.ts deleted file mode 100644 index 49eef6b..0000000 --- a/dist/classes/packets/HealthMessage.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class HealthMessagePacket implements Packet { - name: string; - flags: number; - id: number; - HealthData: { - Health: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/HealthMessage.js b/dist/classes/packets/HealthMessage.js deleted file mode 100644 index fd1d664..0000000 --- a/dist/classes/packets/HealthMessage.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class HealthMessagePacket { - constructor() { - this.name = 'HealthMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901898; - } - getSize() { - return 4; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeFloatLE(this.HealthData['Health'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjHealthData = { - Health: 0 - }; - newObjHealthData['Health'] = buf.readFloatLE(pos); - pos += 4; - this.HealthData = newObjHealthData; - return pos - startPos; - } -} -exports.HealthMessagePacket = HealthMessagePacket; -//# sourceMappingURL=HealthMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/HealthMessage.js.map b/dist/classes/packets/HealthMessage.js.map deleted file mode 100644 index 0898704..0000000 --- a/dist/classes/packets/HealthMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HealthMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/HealthMessage.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,gBAAgB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,kDAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/ImageData.d.ts b/dist/classes/packets/ImageData.d.ts deleted file mode 100644 index 044bb77..0000000 --- a/dist/classes/packets/ImageData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ImageDataPacket implements Packet { - name: string; - flags: number; - id: number; - ImageID: { - ID: UUID; - Codec: number; - Size: number; - Packets: number; - }; - ImageData: { - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ImageData.js b/dist/classes/packets/ImageData.js deleted file mode 100644 index b576748..0000000 --- a/dist/classes/packets/ImageData.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ImageDataPacket { - constructor() { - this.name = 'ImageData'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 9; - } - getSize() { - return (this.ImageData['Data'].length + 2) + 23; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ImageID['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ImageID['Codec'], pos++); - buf.writeUInt32LE(this.ImageID['Size'], pos); - pos += 4; - buf.writeUInt16LE(this.ImageID['Packets'], pos); - pos += 2; - buf.write(this.ImageData['Data'], pos); - pos += this.ImageData['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjImageID = { - ID: UUID_1.UUID.zero(), - Codec: 0, - Size: 0, - Packets: 0 - }; - newObjImageID['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjImageID['Codec'] = buf.readUInt8(pos++); - newObjImageID['Size'] = buf.readUInt32LE(pos); - pos += 4; - newObjImageID['Packets'] = buf.readUInt16LE(pos); - pos += 2; - this.ImageID = newObjImageID; - const newObjImageData = { - Data: '' - }; - newObjImageData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.ImageData = newObjImageData; - return pos - startPos; - } -} -exports.ImageDataPacket = ImageDataPacket; -//# sourceMappingURL=ImageData.js.map \ No newline at end of file diff --git a/dist/classes/packets/ImageData.js.map b/dist/classes/packets/ImageData.js.map deleted file mode 100644 index 40884b8..0000000 --- a/dist/classes/packets/ImageData.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImageData.js","sourceRoot":"","sources":["../../../lib/classes/packets/ImageData.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,CAAC,CAAC;IAgEX,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACpD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAKf;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;YACf,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,CAAC;YACP,OAAO,EAAE,CAAC;SACb,CAAC;QACF,aAAa,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzC,GAAG,IAAI,EAAE,CAAC;QACV,aAAa,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC9C,aAAa,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,aAAa,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,eAAe,GAEjB;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApED,0CAoEC"} \ No newline at end of file diff --git a/dist/classes/packets/ImageNotInDatabase.d.ts b/dist/classes/packets/ImageNotInDatabase.d.ts deleted file mode 100644 index 6a0ce3f..0000000 --- a/dist/classes/packets/ImageNotInDatabase.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ImageNotInDatabasePacket implements Packet { - name: string; - flags: number; - id: number; - ImageID: { - ID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ImageNotInDatabase.js b/dist/classes/packets/ImageNotInDatabase.js deleted file mode 100644 index ab5b1a0..0000000 --- a/dist/classes/packets/ImageNotInDatabase.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ImageNotInDatabasePacket { - constructor() { - this.name = 'ImageNotInDatabase'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901846; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ImageID['ID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjImageID = { - ID: UUID_1.UUID.zero() - }; - newObjImageID['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ImageID = newObjImageID; - return pos - startPos; - } -} -exports.ImageNotInDatabasePacket = ImageNotInDatabasePacket; -//# sourceMappingURL=ImageNotInDatabase.js.map \ No newline at end of file diff --git a/dist/classes/packets/ImageNotInDatabase.js.map b/dist/classes/packets/ImageNotInDatabase.js.map deleted file mode 100644 index 09177e0..0000000 --- a/dist/classes/packets/ImageNotInDatabase.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImageNotInDatabase.js","sourceRoot":"","sources":["../../../lib/classes/packets/ImageNotInDatabase.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAEf;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;SAClB,CAAC;QACF,aAAa,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzC,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,4DAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/ImagePacket.d.ts b/dist/classes/packets/ImagePacket.d.ts deleted file mode 100644 index 4451d9e..0000000 --- a/dist/classes/packets/ImagePacket.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ImagePacketPacket implements Packet { - name: string; - flags: number; - id: number; - ImageID: { - ID: UUID; - Packet: number; - }; - ImageData: { - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ImagePacket.js b/dist/classes/packets/ImagePacket.js deleted file mode 100644 index 1d6b550..0000000 --- a/dist/classes/packets/ImagePacket.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ImagePacketPacket { - constructor() { - this.name = 'ImagePacket'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 10; - } - getSize() { - return (this.ImageData['Data'].length + 2) + 18; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ImageID['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt16LE(this.ImageID['Packet'], pos); - pos += 2; - buf.write(this.ImageData['Data'], pos); - pos += this.ImageData['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjImageID = { - ID: UUID_1.UUID.zero(), - Packet: 0 - }; - newObjImageID['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjImageID['Packet'] = buf.readUInt16LE(pos); - pos += 2; - this.ImageID = newObjImageID; - const newObjImageData = { - Data: '' - }; - newObjImageData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.ImageData = newObjImageData; - return pos - startPos; - } -} -exports.ImagePacketPacket = ImagePacketPacket; -//# sourceMappingURL=ImagePacket.js.map \ No newline at end of file diff --git a/dist/classes/packets/ImagePacket.js.map b/dist/classes/packets/ImagePacket.js.map deleted file mode 100644 index 8e58af3..0000000 --- a/dist/classes/packets/ImagePacket.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImagePacket.js","sourceRoot":"","sources":["../../../lib/classes/packets/ImagePacket.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,EAAE,CAAC;IAoDZ,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACpD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAGf;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;YACf,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,aAAa,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzC,GAAG,IAAI,EAAE,CAAC;QACV,aAAa,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,eAAe,GAEjB;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8CAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ImprovedInstantMessage.d.ts b/dist/classes/packets/ImprovedInstantMessage.d.ts deleted file mode 100644 index fa0e474..0000000 --- a/dist/classes/packets/ImprovedInstantMessage.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ImprovedInstantMessagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MessageBlock: { - FromGroup: boolean; - ToAgentID: UUID; - ParentEstateID: number; - RegionID: UUID; - Position: Vector3; - Offline: number; - Dialog: number; - ID: UUID; - Timestamp: number; - FromAgentName: string; - Message: string; - BinaryBucket: string; - }; - EstateBlock: { - EstateID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ImprovedInstantMessage.js b/dist/classes/packets/ImprovedInstantMessage.js deleted file mode 100644 index d73889d..0000000 --- a/dist/classes/packets/ImprovedInstantMessage.js +++ /dev/null @@ -1,103 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ImprovedInstantMessagePacket { - constructor() { - this.name = 'ImprovedInstantMessage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902014; - } - getSize() { - return (this.MessageBlock['FromAgentName'].length + 1 + this.MessageBlock['Message'].length + 2 + this.MessageBlock['BinaryBucket'].length + 2) + 107; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.MessageBlock['FromGroup']) ? 1 : 0, pos++); - this.MessageBlock['ToAgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MessageBlock['ParentEstateID'], pos); - pos += 4; - this.MessageBlock['RegionID'].writeToBuffer(buf, pos); - pos += 16; - this.MessageBlock['Position'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8(this.MessageBlock['Offline'], pos++); - buf.writeUInt8(this.MessageBlock['Dialog'], pos++); - this.MessageBlock['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MessageBlock['Timestamp'], pos); - pos += 4; - buf.write(this.MessageBlock['FromAgentName'], pos); - pos += this.MessageBlock['FromAgentName'].length; - buf.write(this.MessageBlock['Message'], pos); - pos += this.MessageBlock['Message'].length; - buf.write(this.MessageBlock['BinaryBucket'], pos); - pos += this.MessageBlock['BinaryBucket'].length; - buf.writeUInt32LE(this.EstateBlock['EstateID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMessageBlock = { - FromGroup: false, - ToAgentID: UUID_1.UUID.zero(), - ParentEstateID: 0, - RegionID: UUID_1.UUID.zero(), - Position: Vector3_1.Vector3.getZero(), - Offline: 0, - Dialog: 0, - ID: UUID_1.UUID.zero(), - Timestamp: 0, - FromAgentName: '', - Message: '', - BinaryBucket: '' - }; - newObjMessageBlock['FromGroup'] = (buf.readUInt8(pos++) === 1); - newObjMessageBlock['ToAgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMessageBlock['ParentEstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjMessageBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMessageBlock['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjMessageBlock['Offline'] = buf.readUInt8(pos++); - newObjMessageBlock['Dialog'] = buf.readUInt8(pos++); - newObjMessageBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMessageBlock['Timestamp'] = buf.readUInt32LE(pos); - pos += 4; - newObjMessageBlock['FromAgentName'] = buf.toString('utf8', pos, length); - pos += length; - newObjMessageBlock['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjMessageBlock['BinaryBucket'] = buf.toString('utf8', pos, length); - pos += length; - this.MessageBlock = newObjMessageBlock; - const newObjEstateBlock = { - EstateID: 0 - }; - newObjEstateBlock['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - this.EstateBlock = newObjEstateBlock; - return pos - startPos; - } -} -exports.ImprovedInstantMessagePacket = ImprovedInstantMessagePacket; -//# sourceMappingURL=ImprovedInstantMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/ImprovedInstantMessage.js.map b/dist/classes/packets/ImprovedInstantMessage.js.map deleted file mode 100644 index 31a5080..0000000 --- a/dist/classes/packets/ImprovedInstantMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImprovedInstantMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/ImprovedInstantMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ImprovedTerseObjectUpdate.d.ts b/dist/classes/packets/ImprovedTerseObjectUpdate.d.ts deleted file mode 100644 index 38e99fc..0000000 --- a/dist/classes/packets/ImprovedTerseObjectUpdate.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ImprovedTerseObjectUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - TimeDilation: number; - }; - ObjectData: { - Data: string; - TextureEntry: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ImprovedTerseObjectUpdate.js b/dist/classes/packets/ImprovedTerseObjectUpdate.js deleted file mode 100644 index 5a63830..0000000 --- a/dist/classes/packets/ImprovedTerseObjectUpdate.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ImprovedTerseObjectUpdatePacket { - constructor() { - this.name = 'ImprovedTerseObjectUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 15; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Data', 1) + this.calculateVarVarSize(this.ObjectData, 'TextureEntry', 2)) * this.ObjectData.length) + 11; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData['TimeDilation'], pos); - pos += 2; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.ObjectData[i]['Data'], pos); - pos += this.ObjectData[i]['Data'].length; - buf.write(this.ObjectData[i]['TextureEntry'], pos); - pos += this.ObjectData[i]['TextureEntry'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO, - TimeDilation: 0 - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['TimeDilation'] = buf.readUInt16LE(pos); - pos += 2; - this.RegionData = newObjRegionData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - Data: '', - TextureEntry: '' - }; - newObjObjectData['Data'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TextureEntry'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ImprovedTerseObjectUpdatePacket = ImprovedTerseObjectUpdatePacket; -//# sourceMappingURL=ImprovedTerseObjectUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ImprovedTerseObjectUpdate.js.map b/dist/classes/packets/ImprovedTerseObjectUpdate.js.map deleted file mode 100644 index 5e26569..0000000 --- a/dist/classes/packets/ImprovedTerseObjectUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImprovedTerseObjectUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ImprovedTerseObjectUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/InitiateDownload.d.ts b/dist/classes/packets/InitiateDownload.d.ts deleted file mode 100644 index f33d60d..0000000 --- a/dist/classes/packets/InitiateDownload.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class InitiateDownloadPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - }; - FileData: { - SimFilename: string; - ViewerFilename: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InitiateDownload.js b/dist/classes/packets/InitiateDownload.js deleted file mode 100644 index 4687fb6..0000000 --- a/dist/classes/packets/InitiateDownload.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InitiateDownloadPacket { - constructor() { - this.name = 'InitiateDownload'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902163; - } - getSize() { - return (this.FileData['SimFilename'].length + 1 + this.FileData['ViewerFilename'].length + 1) + 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.FileData['SimFilename'], pos); - pos += this.FileData['SimFilename'].length; - buf.write(this.FileData['ViewerFilename'], pos); - pos += this.FileData['ViewerFilename'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjFileData = { - SimFilename: '', - ViewerFilename: '' - }; - newObjFileData['SimFilename'] = buf.toString('utf8', pos, length); - pos += length; - newObjFileData['ViewerFilename'] = buf.toString('utf8', pos, length); - pos += length; - this.FileData = newObjFileData; - return pos - startPos; - } -} -exports.InitiateDownloadPacket = InitiateDownloadPacket; -//# sourceMappingURL=InitiateDownload.js.map \ No newline at end of file diff --git a/dist/classes/packets/InitiateDownload.js.map b/dist/classes/packets/InitiateDownload.js.map deleted file mode 100644 index dada864..0000000 --- a/dist/classes/packets/InitiateDownload.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InitiateDownload.js","sourceRoot":"","sources":["../../../lib/classes/packets/InitiateDownload.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvG,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;QAC3C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,MAAM,CAAC;QAC9C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAGhB;YACA,WAAW,EAAE,EAAE;YACf,cAAc,EAAE,EAAE;SACrB,CAAC;QACF,cAAc,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAClE,GAAG,IAAI,MAAM,CAAC;QACd,cAAc,CAAC,gBAAgB,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACrE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/InternalScriptMail.d.ts b/dist/classes/packets/InternalScriptMail.d.ts deleted file mode 100644 index f1e67ec..0000000 --- a/dist/classes/packets/InternalScriptMail.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class InternalScriptMailPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - From: string; - To: UUID; - Subject: string; - Body: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InternalScriptMail.js b/dist/classes/packets/InternalScriptMail.js deleted file mode 100644 index 604cad6..0000000 --- a/dist/classes/packets/InternalScriptMail.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InternalScriptMailPacket { - constructor() { - this.name = 'InternalScriptMail'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65296; - } - getSize() { - return (this.DataBlock['From'].length + 1 + this.DataBlock['Subject'].length + 1 + this.DataBlock['Body'].length + 2) + 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.DataBlock['From'], pos); - pos += this.DataBlock['From'].length; - this.DataBlock['To'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.DataBlock['Subject'], pos); - pos += this.DataBlock['Subject'].length; - buf.write(this.DataBlock['Body'], pos); - pos += this.DataBlock['Body'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - From: '', - To: UUID_1.UUID.zero(), - Subject: '', - Body: '' - }; - newObjDataBlock['From'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['To'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Subject'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['Body'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.InternalScriptMailPacket = InternalScriptMailPacket; -//# sourceMappingURL=InternalScriptMail.js.map \ No newline at end of file diff --git a/dist/classes/packets/InternalScriptMail.js.map b/dist/classes/packets/InternalScriptMail.js.map deleted file mode 100644 index 7d3e439..0000000 --- a/dist/classes/packets/InternalScriptMail.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InternalScriptMail.js","sourceRoot":"","sources":["../../../lib/classes/packets/InternalScriptMail.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IAqDf,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC/H,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,IAAI,EAAE,EAAE;YACR,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;YACf,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,EAAE;SACX,CAAC;QACF,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,4DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/InventoryAssetResponse.d.ts b/dist/classes/packets/InventoryAssetResponse.d.ts deleted file mode 100644 index b205223..0000000 --- a/dist/classes/packets/InventoryAssetResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class InventoryAssetResponsePacket implements Packet { - name: string; - flags: number; - id: number; - QueryData: { - QueryID: UUID; - AssetID: UUID; - IsReadable: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InventoryAssetResponse.js b/dist/classes/packets/InventoryAssetResponse.js deleted file mode 100644 index 5cb84a2..0000000 --- a/dist/classes/packets/InventoryAssetResponse.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InventoryAssetResponsePacket { - constructor() { - this.name = 'InventoryAssetResponse'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902043; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.QueryData['IsReadable']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - AssetID: UUID_1.UUID.zero(), - IsReadable: false - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['IsReadable'] = (buf.readUInt8(pos++) === 1); - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.InventoryAssetResponsePacket = InventoryAssetResponsePacket; -//# sourceMappingURL=InventoryAssetResponse.js.map \ No newline at end of file diff --git a/dist/classes/packets/InventoryAssetResponse.js.map b/dist/classes/packets/InventoryAssetResponse.js.map deleted file mode 100644 index be2fc3c..0000000 --- a/dist/classes/packets/InventoryAssetResponse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InventoryAssetResponse.js","sourceRoot":"","sources":["../../../lib/classes/packets/InventoryAssetResponse.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,UAAU,EAAE,KAAK;SACpB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,oEAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/InventoryDescendents.d.ts b/dist/classes/packets/InventoryDescendents.d.ts deleted file mode 100644 index cf5f758..0000000 --- a/dist/classes/packets/InventoryDescendents.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class InventoryDescendentsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - FolderID: UUID; - OwnerID: UUID; - Version: number; - Descendents: number; - }; - FolderData: { - FolderID: UUID; - ParentID: UUID; - Type: number; - Name: string; - }[]; - ItemData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - AssetID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InventoryDescendents.js b/dist/classes/packets/InventoryDescendents.js deleted file mode 100644 index 3168eb4..0000000 --- a/dist/classes/packets/InventoryDescendents.js +++ /dev/null @@ -1,196 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InventoryDescendentsPacket { - constructor() { - this.name = 'InventoryDescendents'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902038; - } - getSize() { - return ((this.calculateVarVarSize(this.FolderData, 'Name', 1) + 33) * this.FolderData.length) + ((this.calculateVarVarSize(this.ItemData, 'Name', 1) + this.calculateVarVarSize(this.ItemData, 'Description', 1) + 136) * this.ItemData.length) + 58; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['Version'], pos); - pos += 4; - buf.writeInt32LE(this.AgentData['Descendents'], pos); - pos += 4; - let count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.FolderData[i]['ParentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.FolderData[i]['Type'], pos++); - buf.write(this.FolderData[i]['Name'], pos); - pos += this.FolderData[i]['Name'].length; - } - count = this.ItemData.length; - buf.writeUInt8(this.ItemData.length, pos++); - for (let i = 0; i < count; i++) { - this.ItemData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ItemData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ItemData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.ItemData[i]['GroupOwned']) ? 1 : 0, pos++); - this.ItemData[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.ItemData[i]['Type'], pos++); - buf.writeInt8(this.ItemData[i]['InvType'], pos++); - buf.writeUInt32LE(this.ItemData[i]['Flags'], pos); - pos += 4; - buf.writeUInt8(this.ItemData[i]['SaleType'], pos++); - buf.writeInt32LE(this.ItemData[i]['SalePrice'], pos); - pos += 4; - buf.write(this.ItemData[i]['Name'], pos); - pos += this.ItemData[i]['Name'].length; - buf.write(this.ItemData[i]['Description'], pos); - pos += this.ItemData[i]['Description'].length; - buf.writeInt32LE(this.ItemData[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.ItemData[i]['CRC'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Version: 0, - Descendents: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Version'] = buf.readInt32LE(pos); - pos += 4; - newObjAgentData['Descendents'] = buf.readInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero(), - Type: 0, - Name: '' - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['Type'] = buf.readInt8(pos++); - newObjFolderData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.FolderData.push(newObjFolderData); - } - count = buf.readUInt8(pos++); - this.ItemData = []; - for (let i = 0; i < count; i++) { - const newObjItemData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - AssetID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjItemData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjItemData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjItemData['Type'] = buf.readInt8(pos++); - newObjItemData['InvType'] = buf.readInt8(pos++); - newObjItemData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjItemData['SaleType'] = buf.readUInt8(pos++); - newObjItemData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjItemData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjItemData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjItemData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjItemData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.ItemData.push(newObjItemData); - } - return pos - startPos; - } -} -exports.InventoryDescendentsPacket = InventoryDescendentsPacket; -//# sourceMappingURL=InventoryDescendents.js.map \ No newline at end of file diff --git a/dist/classes/packets/InventoryDescendents.js.map b/dist/classes/packets/InventoryDescendents.js.map deleted file mode 100644 index 4ac95af..0000000 --- a/dist/classes/packets/InventoryDescendents.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InventoryDescendents.js","sourceRoot":"","sources":["../../../lib/classes/packets/InventoryDescendents.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/InviteGroupRequest.d.ts b/dist/classes/packets/InviteGroupRequest.d.ts deleted file mode 100644 index 9641776..0000000 --- a/dist/classes/packets/InviteGroupRequest.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class InviteGroupRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - InviteData: { - InviteeID: UUID; - RoleID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InviteGroupRequest.js b/dist/classes/packets/InviteGroupRequest.js deleted file mode 100644 index 0c0da95..0000000 --- a/dist/classes/packets/InviteGroupRequest.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InviteGroupRequestPacket { - constructor() { - this.name = 'InviteGroupRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902109; - } - getSize() { - return ((32) * this.InviteData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InviteData.length; - buf.writeUInt8(this.InviteData.length, pos++); - for (let i = 0; i < count; i++) { - this.InviteData[i]['InviteeID'].writeToBuffer(buf, pos); - pos += 16; - this.InviteData[i]['RoleID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - const count = buf.readUInt8(pos++); - this.InviteData = []; - for (let i = 0; i < count; i++) { - const newObjInviteData = { - InviteeID: UUID_1.UUID.zero(), - RoleID: UUID_1.UUID.zero() - }; - newObjInviteData['InviteeID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInviteData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InviteData.push(newObjInviteData); - } - return pos - startPos; - } -} -exports.InviteGroupRequestPacket = InviteGroupRequestPacket; -//# sourceMappingURL=InviteGroupRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/InviteGroupRequest.js.map b/dist/classes/packets/InviteGroupRequest.js.map deleted file mode 100644 index 5a45c1f..0000000 --- a/dist/classes/packets/InviteGroupRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InviteGroupRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/InviteGroupRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAkFpB,CAAC;IApEG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;gBACtB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;aACtB,CAAC;YACF,gBAAgB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtFD,4DAsFC"} \ No newline at end of file diff --git a/dist/classes/packets/InviteGroupResponse.d.ts b/dist/classes/packets/InviteGroupResponse.d.ts deleted file mode 100644 index f9b36a2..0000000 --- a/dist/classes/packets/InviteGroupResponse.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class InviteGroupResponsePacket implements Packet { - name: string; - flags: number; - id: number; - InviteData: { - AgentID: UUID; - InviteeID: UUID; - GroupID: UUID; - RoleID: UUID; - MembershipFee: number; - }; - GroupData: { - GroupLimit: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/InviteGroupResponse.js b/dist/classes/packets/InviteGroupResponse.js deleted file mode 100644 index 48858aa..0000000 --- a/dist/classes/packets/InviteGroupResponse.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class InviteGroupResponsePacket { - constructor() { - this.name = 'InviteGroupResponse'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902110; - } - getSize() { - return 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.InviteData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.InviteData['InviteeID'].writeToBuffer(buf, pos); - pos += 16; - this.InviteData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.InviteData['RoleID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.InviteData['MembershipFee'], pos); - pos += 4; - buf.writeInt32LE(this.GroupData['GroupLimit'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInviteData = { - AgentID: UUID_1.UUID.zero(), - InviteeID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - RoleID: UUID_1.UUID.zero(), - MembershipFee: 0 - }; - newObjInviteData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInviteData['InviteeID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInviteData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInviteData['RoleID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInviteData['MembershipFee'] = buf.readInt32LE(pos); - pos += 4; - this.InviteData = newObjInviteData; - const newObjGroupData = { - GroupLimit: 0 - }; - newObjGroupData['GroupLimit'] = buf.readInt32LE(pos); - pos += 4; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.InviteGroupResponsePacket = InviteGroupResponsePacket; -//# sourceMappingURL=InviteGroupResponse.js.map \ No newline at end of file diff --git a/dist/classes/packets/InviteGroupResponse.js.map b/dist/classes/packets/InviteGroupResponse.js.map deleted file mode 100644 index 6e4363e..0000000 --- a/dist/classes/packets/InviteGroupResponse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InviteGroupResponse.js","sourceRoot":"","sources":["../../../lib/classes/packets/InviteGroupResponse.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAMlB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,eAAe,GAEjB;YACA,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,8DA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupReply.d.ts b/dist/classes/packets/JoinGroupReply.d.ts deleted file mode 100644 index 88e46ed..0000000 --- a/dist/classes/packets/JoinGroupReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class JoinGroupReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - Success: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/JoinGroupReply.js b/dist/classes/packets/JoinGroupReply.js deleted file mode 100644 index eccbdec..0000000 --- a/dist/classes/packets/JoinGroupReply.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class JoinGroupReplyPacket { - constructor() { - this.name = 'JoinGroupReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902104; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.GroupData['Success']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - Success: false - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Success'] = (buf.readUInt8(pos++) === 1); - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.JoinGroupReplyPacket = JoinGroupReplyPacket; -//# sourceMappingURL=JoinGroupReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupReply.js.map b/dist/classes/packets/JoinGroupReply.js.map deleted file mode 100644 index dc36411..0000000 --- a/dist/classes/packets/JoinGroupReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"JoinGroupReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/JoinGroupReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtDD,oDAsDC"} \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupRequest.d.ts b/dist/classes/packets/JoinGroupRequest.d.ts deleted file mode 100644 index 12b0f8c..0000000 --- a/dist/classes/packets/JoinGroupRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class JoinGroupRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/JoinGroupRequest.js b/dist/classes/packets/JoinGroupRequest.js deleted file mode 100644 index cf0b226..0000000 --- a/dist/classes/packets/JoinGroupRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class JoinGroupRequestPacket { - constructor() { - this.name = 'JoinGroupRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902103; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.JoinGroupRequestPacket = JoinGroupRequestPacket; -//# sourceMappingURL=JoinGroupRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupRequest.js.map b/dist/classes/packets/JoinGroupRequest.js.map deleted file mode 100644 index 1ceb6ee..0000000 --- a/dist/classes/packets/JoinGroupRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"JoinGroupRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/JoinGroupRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupRequestExtended.d.ts b/dist/classes/packets/JoinGroupRequestExtended.d.ts deleted file mode 100644 index e50abaf..0000000 --- a/dist/classes/packets/JoinGroupRequestExtended.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class JoinGroupRequestExtendedPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupLimit: number; - }; - GroupData: { - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/JoinGroupRequestExtended.js b/dist/classes/packets/JoinGroupRequestExtended.js deleted file mode 100644 index 3c361e6..0000000 --- a/dist/classes/packets/JoinGroupRequestExtended.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class JoinGroupRequestExtendedPacket { - constructor() { - this.name = 'JoinGroupRequestExtended'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902188; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.AgentData['GroupLimit'], pos); - pos += 4; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupLimit: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupLimit'] = buf.readInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.JoinGroupRequestExtendedPacket = JoinGroupRequestExtendedPacket; -//# sourceMappingURL=JoinGroupRequestExtended.js.map \ No newline at end of file diff --git a/dist/classes/packets/JoinGroupRequestExtended.js.map b/dist/classes/packets/JoinGroupRequestExtended.js.map deleted file mode 100644 index 7ff36c2..0000000 --- a/dist/classes/packets/JoinGroupRequestExtended.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"JoinGroupRequestExtended.js","sourceRoot":"","sources":["../../../lib/classes/packets/JoinGroupRequestExtended.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,0BAA0B,CAAC;QAClC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,wEA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/KickUser.d.ts b/dist/classes/packets/KickUser.d.ts deleted file mode 100644 index 57d2552..0000000 --- a/dist/classes/packets/KickUser.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class KickUserPacket implements Packet { - name: string; - flags: number; - id: number; - TargetBlock: { - TargetIP: IPAddress; - TargetPort: number; - }; - UserInfo: { - AgentID: UUID; - SessionID: UUID; - Reason: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/KickUser.js b/dist/classes/packets/KickUser.js deleted file mode 100644 index ae9b25d..0000000 --- a/dist/classes/packets/KickUser.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class KickUserPacket { - constructor() { - this.name = 'KickUser'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901923; - } - getSize() { - return (this.UserInfo['Reason'].length + 2) + 38; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TargetBlock['TargetIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.TargetBlock['TargetPort'], pos); - pos += 2; - this.UserInfo['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.UserInfo['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.UserInfo['Reason'], pos); - pos += this.UserInfo['Reason'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTargetBlock = { - TargetIP: IPAddress_1.IPAddress.zero(), - TargetPort: 0 - }; - newObjTargetBlock['TargetIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjTargetBlock['TargetPort'] = buf.readUInt16LE(pos); - pos += 2; - this.TargetBlock = newObjTargetBlock; - const newObjUserInfo = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Reason: '' - }; - newObjUserInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['Reason'] = buf.toString('utf8', pos, length); - pos += length; - this.UserInfo = newObjUserInfo; - return pos - startPos; - } -} -exports.KickUserPacket = KickUserPacket; -//# sourceMappingURL=KickUser.js.map \ No newline at end of file diff --git a/dist/classes/packets/KickUser.js.map b/dist/classes/packets/KickUser.js.map deleted file mode 100644 index e08c2c5..0000000 --- a/dist/classes/packets/KickUser.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"KickUser.js","sourceRoot":"","sources":["../../../lib/classes/packets/KickUser.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,4CAAuC;AACvC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,UAAU,CAAC;QAClB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QACtC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAGnB;YACA,QAAQ,EAAE,qBAAS,CAAC,IAAI,EAAE;YAC1B,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,iBAAiB,CAAC,UAAU,CAAC,GAAG,IAAI,qBAAS,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,iBAAiB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,cAAc,GAIhB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,MAAM,EAAE,EAAE;SACb,CAAC;QACF,cAAc,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,wCAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/KickUserAck.d.ts b/dist/classes/packets/KickUserAck.d.ts deleted file mode 100644 index 3a77ff6..0000000 --- a/dist/classes/packets/KickUserAck.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class KickUserAckPacket implements Packet { - name: string; - flags: number; - id: number; - UserInfo: { - SessionID: UUID; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/KickUserAck.js b/dist/classes/packets/KickUserAck.js deleted file mode 100644 index ecb774a..0000000 --- a/dist/classes/packets/KickUserAck.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class KickUserAckPacket { - constructor() { - this.name = 'KickUserAck'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901924; - } - getSize() { - return 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.UserInfo['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.UserInfo['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjUserInfo = { - SessionID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjUserInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUserInfo['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.UserInfo = newObjUserInfo; - return pos - startPos; - } -} -exports.KickUserAckPacket = KickUserAckPacket; -//# sourceMappingURL=KickUserAck.js.map \ No newline at end of file diff --git a/dist/classes/packets/KickUserAck.js.map b/dist/classes/packets/KickUserAck.js.map deleted file mode 100644 index 3440daa..0000000 --- a/dist/classes/packets/KickUserAck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"KickUserAck.js","sourceRoot":"","sources":["../../../lib/classes/packets/KickUserAck.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAGhB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,cAAc,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,8CA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/KillChildAgents.d.ts b/dist/classes/packets/KillChildAgents.d.ts deleted file mode 100644 index 12d6f27..0000000 --- a/dist/classes/packets/KillChildAgents.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class KillChildAgentsPacket implements Packet { - name: string; - flags: number; - id: number; - IDBlock: { - AgentID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/KillChildAgents.js b/dist/classes/packets/KillChildAgents.js deleted file mode 100644 index 6609e05..0000000 --- a/dist/classes/packets/KillChildAgents.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class KillChildAgentsPacket { - constructor() { - this.name = 'KillChildAgents'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902002; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.IDBlock['AgentID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjIDBlock = { - AgentID: UUID_1.UUID.zero() - }; - newObjIDBlock['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.IDBlock = newObjIDBlock; - return pos - startPos; - } -} -exports.KillChildAgentsPacket = KillChildAgentsPacket; -//# sourceMappingURL=KillChildAgents.js.map \ No newline at end of file diff --git a/dist/classes/packets/KillChildAgents.js.map b/dist/classes/packets/KillChildAgents.js.map deleted file mode 100644 index 7ba3176..0000000 --- a/dist/classes/packets/KillChildAgents.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"KillChildAgents.js","sourceRoot":"","sources":["../../../lib/classes/packets/KillChildAgents.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAEf;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,aAAa,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,sDAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/KillObject.d.ts b/dist/classes/packets/KillObject.d.ts deleted file mode 100644 index 3b41647..0000000 --- a/dist/classes/packets/KillObject.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class KillObjectPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - ID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/KillObject.js b/dist/classes/packets/KillObject.js deleted file mode 100644 index d3900ce..0000000 --- a/dist/classes/packets/KillObject.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class KillObjectPacket { - constructor() { - this.name = 'KillObject'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 16; - } - getSize() { - return ((4) * this.ObjectData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ID: 0 - }; - newObjObjectData['ID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.KillObjectPacket = KillObjectPacket; -//# sourceMappingURL=KillObject.js.map \ No newline at end of file diff --git a/dist/classes/packets/KillObject.js.map b/dist/classes/packets/KillObject.js.map deleted file mode 100644 index aeb6acb..0000000 --- a/dist/classes/packets/KillObject.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"KillObject.js","sourceRoot":"","sources":["../../../lib/classes/packets/KillObject.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,EAAE,CAAC;IA0CZ,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,EAAE,EAAE,CAAC;aACR,CAAC;YACF,gBAAgB,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,4CA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/LandStatReply.d.ts b/dist/classes/packets/LandStatReply.d.ts deleted file mode 100644 index 65e182d..0000000 --- a/dist/classes/packets/LandStatReply.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LandStatReplyPacket implements Packet { - name: string; - flags: number; - id: number; - RequestData: { - ReportType: number; - RequestFlags: number; - TotalObjectCount: number; - }; - ReportData: { - TaskLocalID: number; - TaskID: UUID; - LocationX: number; - LocationY: number; - LocationZ: number; - Score: number; - TaskName: string; - OwnerName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LandStatReply.js b/dist/classes/packets/LandStatReply.js deleted file mode 100644 index c025103..0000000 --- a/dist/classes/packets/LandStatReply.js +++ /dev/null @@ -1,100 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LandStatReplyPacket { - constructor() { - this.name = 'LandStatReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902182; - } - getSize() { - return ((this.calculateVarVarSize(this.ReportData, 'TaskName', 1) + this.calculateVarVarSize(this.ReportData, 'OwnerName', 1) + 36) * this.ReportData.length) + 13; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.RequestData['ReportType'], pos); - pos += 4; - buf.writeUInt32LE(this.RequestData['RequestFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.RequestData['TotalObjectCount'], pos); - pos += 4; - const count = this.ReportData.length; - buf.writeUInt8(this.ReportData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ReportData[i]['TaskLocalID'], pos); - pos += 4; - this.ReportData[i]['TaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.ReportData[i]['LocationX'], pos); - pos += 4; - buf.writeFloatLE(this.ReportData[i]['LocationY'], pos); - pos += 4; - buf.writeFloatLE(this.ReportData[i]['LocationZ'], pos); - pos += 4; - buf.writeFloatLE(this.ReportData[i]['Score'], pos); - pos += 4; - buf.write(this.ReportData[i]['TaskName'], pos); - pos += this.ReportData[i]['TaskName'].length; - buf.write(this.ReportData[i]['OwnerName'], pos); - pos += this.ReportData[i]['OwnerName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequestData = { - ReportType: 0, - RequestFlags: 0, - TotalObjectCount: 0 - }; - newObjRequestData['ReportType'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestData['RequestFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestData['TotalObjectCount'] = buf.readUInt32LE(pos); - pos += 4; - this.RequestData = newObjRequestData; - const count = buf.readUInt8(pos++); - this.ReportData = []; - for (let i = 0; i < count; i++) { - const newObjReportData = { - TaskLocalID: 0, - TaskID: UUID_1.UUID.zero(), - LocationX: 0, - LocationY: 0, - LocationZ: 0, - Score: 0, - TaskName: '', - OwnerName: '' - }; - newObjReportData['TaskLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjReportData['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['LocationX'] = buf.readFloatLE(pos); - pos += 4; - newObjReportData['LocationY'] = buf.readFloatLE(pos); - pos += 4; - newObjReportData['LocationZ'] = buf.readFloatLE(pos); - pos += 4; - newObjReportData['Score'] = buf.readFloatLE(pos); - pos += 4; - newObjReportData['TaskName'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['OwnerName'] = buf.toString('utf8', pos, length); - pos += length; - this.ReportData.push(newObjReportData); - } - return pos - startPos; - } -} -exports.LandStatReplyPacket = LandStatReplyPacket; -//# sourceMappingURL=LandStatReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/LandStatReply.js.map b/dist/classes/packets/LandStatReply.js.map deleted file mode 100644 index 4b26fbb..0000000 --- a/dist/classes/packets/LandStatReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LandStatReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/LandStatReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LandStatRequest.d.ts b/dist/classes/packets/LandStatRequest.d.ts deleted file mode 100644 index f52217e..0000000 --- a/dist/classes/packets/LandStatRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class LandStatRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RequestData: { - ReportType: number; - RequestFlags: number; - Filter: string; - ParcelLocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LandStatRequest.js b/dist/classes/packets/LandStatRequest.js deleted file mode 100644 index 0db364f..0000000 --- a/dist/classes/packets/LandStatRequest.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LandStatRequestPacket { - constructor() { - this.name = 'LandStatRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902181; - } - getSize() { - return (this.RequestData['Filter'].length + 1) + 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.RequestData['ReportType'], pos); - pos += 4; - buf.writeUInt32LE(this.RequestData['RequestFlags'], pos); - pos += 4; - buf.write(this.RequestData['Filter'], pos); - pos += this.RequestData['Filter'].length; - buf.writeInt32LE(this.RequestData['ParcelLocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRequestData = { - ReportType: 0, - RequestFlags: 0, - Filter: '', - ParcelLocalID: 0 - }; - newObjRequestData['ReportType'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestData['RequestFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestData['Filter'] = buf.toString('utf8', pos, length); - pos += length; - newObjRequestData['ParcelLocalID'] = buf.readInt32LE(pos); - pos += 4; - this.RequestData = newObjRequestData; - return pos - startPos; - } -} -exports.LandStatRequestPacket = LandStatRequestPacket; -//# sourceMappingURL=LandStatRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/LandStatRequest.js.map b/dist/classes/packets/LandStatRequest.js.map deleted file mode 100644 index cb557cb..0000000 --- a/dist/classes/packets/LandStatRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LandStatRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/LandStatRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LayerData.d.ts b/dist/classes/packets/LayerData.d.ts deleted file mode 100644 index f92c88b..0000000 --- a/dist/classes/packets/LayerData.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class LayerDataPacket implements Packet { - name: string; - flags: number; - id: number; - LayerID: { - Type: number; - }; - LayerData: { - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LayerData.js b/dist/classes/packets/LayerData.js deleted file mode 100644 index 4f418db..0000000 --- a/dist/classes/packets/LayerData.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LayerDataPacket { - constructor() { - this.name = 'LayerData'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 11; - } - getSize() { - return (this.LayerData['Data'].length + 2) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.LayerID['Type'], pos++); - buf.write(this.LayerData['Data'], pos); - pos += this.LayerData['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjLayerID = { - Type: 0 - }; - newObjLayerID['Type'] = buf.readUInt8(pos++); - this.LayerID = newObjLayerID; - const newObjLayerData = { - Data: '' - }; - newObjLayerData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.LayerData = newObjLayerData; - return pos - startPos; - } -} -exports.LayerDataPacket = LayerDataPacket; -//# sourceMappingURL=LayerData.js.map \ No newline at end of file diff --git a/dist/classes/packets/LayerData.js.map b/dist/classes/packets/LayerData.js.map deleted file mode 100644 index a3f1795..0000000 --- a/dist/classes/packets/LayerData.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LayerData.js","sourceRoot":"","sources":["../../../lib/classes/packets/LayerData.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,aAAa,CAAC;QAC1D,OAAE,GAAG,EAAE,CAAC;IA2CZ,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC5C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAEf;YACA,IAAI,EAAE,CAAC;SACV,CAAC;QACF,aAAa,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC7C,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,eAAe,GAEjB;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,eAAe,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/CD,0CA+CC"} \ No newline at end of file diff --git a/dist/classes/packets/LeaveGroupReply.d.ts b/dist/classes/packets/LeaveGroupReply.d.ts deleted file mode 100644 index b834cde..0000000 --- a/dist/classes/packets/LeaveGroupReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LeaveGroupReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - GroupData: { - GroupID: UUID; - Success: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LeaveGroupReply.js b/dist/classes/packets/LeaveGroupReply.js deleted file mode 100644 index 83cdd05..0000000 --- a/dist/classes/packets/LeaveGroupReply.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LeaveGroupReplyPacket { - constructor() { - this.name = 'LeaveGroupReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902108; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.GroupData['Success']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - Success: false - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Success'] = (buf.readUInt8(pos++) === 1); - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.LeaveGroupReplyPacket = LeaveGroupReplyPacket; -//# sourceMappingURL=LeaveGroupReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/LeaveGroupReply.js.map b/dist/classes/packets/LeaveGroupReply.js.map deleted file mode 100644 index 1f3994a..0000000 --- a/dist/classes/packets/LeaveGroupReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LeaveGroupReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/LeaveGroupReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtDD,sDAsDC"} \ No newline at end of file diff --git a/dist/classes/packets/LeaveGroupRequest.d.ts b/dist/classes/packets/LeaveGroupRequest.d.ts deleted file mode 100644 index 1b08553..0000000 --- a/dist/classes/packets/LeaveGroupRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class LeaveGroupRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LeaveGroupRequest.js b/dist/classes/packets/LeaveGroupRequest.js deleted file mode 100644 index 9403432..0000000 --- a/dist/classes/packets/LeaveGroupRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LeaveGroupRequestPacket { - constructor() { - this.name = 'LeaveGroupRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902107; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero() - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.LeaveGroupRequestPacket = LeaveGroupRequestPacket; -//# sourceMappingURL=LeaveGroupRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/LeaveGroupRequest.js.map b/dist/classes/packets/LeaveGroupRequest.js.map deleted file mode 100644 index 4a59180..0000000 --- a/dist/classes/packets/LeaveGroupRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LeaveGroupRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/LeaveGroupRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/LinkInventoryItem.d.ts b/dist/classes/packets/LinkInventoryItem.d.ts deleted file mode 100644 index 1863eae..0000000 --- a/dist/classes/packets/LinkInventoryItem.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LinkInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryBlock: { - CallbackID: number; - FolderID: UUID; - TransactionID: UUID; - OldItemID: UUID; - Type: number; - InvType: number; - Name: string; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LinkInventoryItem.js b/dist/classes/packets/LinkInventoryItem.js deleted file mode 100644 index 2fb8e32..0000000 --- a/dist/classes/packets/LinkInventoryItem.js +++ /dev/null @@ -1,76 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LinkInventoryItemPacket { - constructor() { - this.name = 'LinkInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902186; - } - getSize() { - return (this.InventoryBlock['Name'].length + 1 + this.InventoryBlock['Description'].length + 1) + 86; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryBlock['CallbackID'], pos); - pos += 4; - this.InventoryBlock['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['OldItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryBlock['Type'], pos++); - buf.writeInt8(this.InventoryBlock['InvType'], pos++); - buf.write(this.InventoryBlock['Name'], pos); - pos += this.InventoryBlock['Name'].length; - buf.write(this.InventoryBlock['Description'], pos); - pos += this.InventoryBlock['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryBlock = { - CallbackID: 0, - FolderID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero(), - OldItemID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Name: '', - Description: '' - }; - newObjInventoryBlock['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['OldItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['Type'] = buf.readInt8(pos++); - newObjInventoryBlock['InvType'] = buf.readInt8(pos++); - newObjInventoryBlock['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryBlock['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryBlock = newObjInventoryBlock; - return pos - startPos; - } -} -exports.LinkInventoryItemPacket = LinkInventoryItemPacket; -//# sourceMappingURL=LinkInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/LinkInventoryItem.js.map b/dist/classes/packets/LinkInventoryItem.js.map deleted file mode 100644 index 9e60a7c..0000000 --- a/dist/classes/packets/LinkInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LinkInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/LinkInventoryItem.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LiveHelpGroupReply.d.ts b/dist/classes/packets/LiveHelpGroupReply.d.ts deleted file mode 100644 index a48fd81..0000000 --- a/dist/classes/packets/LiveHelpGroupReply.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LiveHelpGroupReplyPacket implements Packet { - name: string; - flags: number; - id: number; - ReplyData: { - RequestID: UUID; - GroupID: UUID; - Selection: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LiveHelpGroupReply.js b/dist/classes/packets/LiveHelpGroupReply.js deleted file mode 100644 index 1312084..0000000 --- a/dist/classes/packets/LiveHelpGroupReply.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LiveHelpGroupReplyPacket { - constructor() { - this.name = 'LiveHelpGroupReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902140; - } - getSize() { - return (this.ReplyData['Selection'].length + 1) + 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ReplyData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - this.ReplyData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ReplyData['Selection'], pos); - pos += this.ReplyData['Selection'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjReplyData = { - RequestID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - Selection: '' - }; - newObjReplyData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReplyData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReplyData['Selection'] = buf.toString('utf8', pos, length); - pos += length; - this.ReplyData = newObjReplyData; - return pos - startPos; - } -} -exports.LiveHelpGroupReplyPacket = LiveHelpGroupReplyPacket; -//# sourceMappingURL=LiveHelpGroupReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/LiveHelpGroupReply.js.map b/dist/classes/packets/LiveHelpGroupReply.js.map deleted file mode 100644 index 572b6ec..0000000 --- a/dist/classes/packets/LiveHelpGroupReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LiveHelpGroupReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/LiveHelpGroupReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACzD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QAC1C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,EAAE;SAChB,CAAC;QACF,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,4DAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/LiveHelpGroupRequest.d.ts b/dist/classes/packets/LiveHelpGroupRequest.d.ts deleted file mode 100644 index 96747a6..0000000 --- a/dist/classes/packets/LiveHelpGroupRequest.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LiveHelpGroupRequestPacket implements Packet { - name: string; - flags: number; - id: number; - RequestData: { - RequestID: UUID; - AgentID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LiveHelpGroupRequest.js b/dist/classes/packets/LiveHelpGroupRequest.js deleted file mode 100644 index e30a917..0000000 --- a/dist/classes/packets/LiveHelpGroupRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LiveHelpGroupRequestPacket { - constructor() { - this.name = 'LiveHelpGroupRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902139; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.RequestData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - this.RequestData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequestData = { - RequestID: UUID_1.UUID.zero(), - AgentID: UUID_1.UUID.zero() - }; - newObjRequestData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRequestData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.RequestData = newObjRequestData; - return pos - startPos; - } -} -exports.LiveHelpGroupRequestPacket = LiveHelpGroupRequestPacket; -//# sourceMappingURL=LiveHelpGroupRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/LiveHelpGroupRequest.js.map b/dist/classes/packets/LiveHelpGroupRequest.js.map deleted file mode 100644 index 73e56ab..0000000 --- a/dist/classes/packets/LiveHelpGroupRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LiveHelpGroupRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/LiveHelpGroupRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAGnB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,iBAAiB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,iBAAiB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,gEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/LoadURL.d.ts b/dist/classes/packets/LoadURL.d.ts deleted file mode 100644 index 6b72335..0000000 --- a/dist/classes/packets/LoadURL.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LoadURLPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - ObjectName: string; - ObjectID: UUID; - OwnerID: UUID; - OwnerIsGroup: boolean; - Message: string; - URL: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LoadURL.js b/dist/classes/packets/LoadURL.js deleted file mode 100644 index 89b428b..0000000 --- a/dist/classes/packets/LoadURL.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LoadURLPacket { - constructor() { - this.name = 'LoadURL'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901954; - } - getSize() { - return (this.Data['ObjectName'].length + 1 + this.Data['Message'].length + 1 + this.Data['URL'].length + 1) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.Data['ObjectName'], pos); - pos += this.Data['ObjectName'].length; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['OwnerIsGroup']) ? 1 : 0, pos++); - buf.write(this.Data['Message'], pos); - pos += this.Data['Message'].length; - buf.write(this.Data['URL'], pos); - pos += this.Data['URL'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - ObjectName: '', - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - OwnerIsGroup: false, - Message: '', - URL: '' - }; - newObjData['ObjectName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['OwnerIsGroup'] = (buf.readUInt8(pos++) === 1); - newObjData['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['URL'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.LoadURLPacket = LoadURLPacket; -//# sourceMappingURL=LoadURL.js.map \ No newline at end of file diff --git a/dist/classes/packets/LoadURL.js.map b/dist/classes/packets/LoadURL.js.map deleted file mode 100644 index e4cb41a..0000000 --- a/dist/classes/packets/LoadURL.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LoadURL.js","sourceRoot":"","sources":["../../../lib/classes/packets/LoadURL.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LogDwellTime.d.ts b/dist/classes/packets/LogDwellTime.d.ts deleted file mode 100644 index 095fce0..0000000 --- a/dist/classes/packets/LogDwellTime.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LogDwellTimePacket implements Packet { - name: string; - flags: number; - id: number; - DwellInfo: { - AgentID: UUID; - SessionID: UUID; - Duration: number; - SimName: string; - RegionX: number; - RegionY: number; - AvgAgentsInView: number; - AvgViewerFPS: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogDwellTime.js b/dist/classes/packets/LogDwellTime.js deleted file mode 100644 index 0c032f7..0000000 --- a/dist/classes/packets/LogDwellTime.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogDwellTimePacket { - constructor() { - this.name = 'LogDwellTime'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901778; - } - getSize() { - return (this.DwellInfo['SimName'].length + 1) + 46; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DwellInfo['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.DwellInfo['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.DwellInfo['Duration'], pos); - pos += 4; - buf.write(this.DwellInfo['SimName'], pos); - pos += this.DwellInfo['SimName'].length; - buf.writeUInt32LE(this.DwellInfo['RegionX'], pos); - pos += 4; - buf.writeUInt32LE(this.DwellInfo['RegionY'], pos); - pos += 4; - buf.writeUInt8(this.DwellInfo['AvgAgentsInView'], pos++); - buf.writeUInt8(this.DwellInfo['AvgViewerFPS'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDwellInfo = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Duration: 0, - SimName: '', - RegionX: 0, - RegionY: 0, - AvgAgentsInView: 0, - AvgViewerFPS: 0 - }; - newObjDwellInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDwellInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDwellInfo['Duration'] = buf.readFloatLE(pos); - pos += 4; - newObjDwellInfo['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjDwellInfo['RegionX'] = buf.readUInt32LE(pos); - pos += 4; - newObjDwellInfo['RegionY'] = buf.readUInt32LE(pos); - pos += 4; - newObjDwellInfo['AvgAgentsInView'] = buf.readUInt8(pos++); - newObjDwellInfo['AvgViewerFPS'] = buf.readUInt8(pos++); - this.DwellInfo = newObjDwellInfo; - return pos - startPos; - } -} -exports.LogDwellTimePacket = LogDwellTimePacket; -//# sourceMappingURL=LogDwellTime.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogDwellTime.js.map b/dist/classes/packets/LogDwellTime.js.map deleted file mode 100644 index 96242fb..0000000 --- a/dist/classes/packets/LogDwellTime.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogDwellTime.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogDwellTime.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LogFailedMoneyTransaction.d.ts b/dist/classes/packets/LogFailedMoneyTransaction.d.ts deleted file mode 100644 index 76ab589..0000000 --- a/dist/classes/packets/LogFailedMoneyTransaction.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class LogFailedMoneyTransactionPacket implements Packet { - name: string; - flags: number; - id: number; - TransactionData: { - TransactionID: UUID; - TransactionTime: number; - TransactionType: number; - SourceID: UUID; - DestID: UUID; - Flags: number; - Amount: number; - SimulatorIP: IPAddress; - GridX: number; - GridY: number; - FailureType: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogFailedMoneyTransaction.js b/dist/classes/packets/LogFailedMoneyTransaction.js deleted file mode 100644 index fbd581a..0000000 --- a/dist/classes/packets/LogFailedMoneyTransaction.js +++ /dev/null @@ -1,79 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogFailedMoneyTransactionPacket { - constructor() { - this.name = 'LogFailedMoneyTransaction'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901780; - } - getSize() { - return 74; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.TransactionData['TransactionTime'], pos); - pos += 4; - buf.writeInt32LE(this.TransactionData['TransactionType'], pos); - pos += 4; - this.TransactionData['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['DestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.TransactionData['Flags'], pos++); - buf.writeInt32LE(this.TransactionData['Amount'], pos); - pos += 4; - this.TransactionData['SimulatorIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt32LE(this.TransactionData['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.TransactionData['GridY'], pos); - pos += 4; - buf.writeUInt8(this.TransactionData['FailureType'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero(), - TransactionTime: 0, - TransactionType: 0, - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero(), - Flags: 0, - Amount: 0, - SimulatorIP: IPAddress_1.IPAddress.zero(), - GridX: 0, - GridY: 0, - FailureType: 0 - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['TransactionTime'] = buf.readUInt32LE(pos); - pos += 4; - newObjTransactionData['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionData['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionData['Flags'] = buf.readUInt8(pos++); - newObjTransactionData['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionData['SimulatorIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjTransactionData['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjTransactionData['GridY'] = buf.readUInt32LE(pos); - pos += 4; - newObjTransactionData['FailureType'] = buf.readUInt8(pos++); - this.TransactionData = newObjTransactionData; - return pos - startPos; - } -} -exports.LogFailedMoneyTransactionPacket = LogFailedMoneyTransactionPacket; -//# sourceMappingURL=LogFailedMoneyTransaction.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogFailedMoneyTransaction.js.map b/dist/classes/packets/LogFailedMoneyTransaction.js.map deleted file mode 100644 index 1b135f4..0000000 --- a/dist/classes/packets/LogFailedMoneyTransaction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogFailedMoneyTransaction.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogFailedMoneyTransaction.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LogParcelChanges.d.ts b/dist/classes/packets/LogParcelChanges.d.ts deleted file mode 100644 index a8cccee..0000000 --- a/dist/classes/packets/LogParcelChanges.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class LogParcelChangesPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - RegionData: { - RegionHandle: Long; - }; - ParcelData: { - ParcelID: UUID; - OwnerID: UUID; - IsOwnerGroup: boolean; - ActualArea: number; - Action: number; - TransactionID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogParcelChanges.js b/dist/classes/packets/LogParcelChanges.js deleted file mode 100644 index 455386b..0000000 --- a/dist/classes/packets/LogParcelChanges.js +++ /dev/null @@ -1,80 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogParcelChangesPacket { - constructor() { - this.name = 'LogParcelChanges'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901984; - } - getSize() { - return ((54) * this.ParcelData.length) + 25; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.ParcelData[i]['IsOwnerGroup']) ? 1 : 0, pos++); - buf.writeInt32LE(this.ParcelData[i]['ActualArea'], pos); - pos += 4; - buf.writeInt8(this.ParcelData[i]['Action'], pos++); - this.ParcelData[i]['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData = newObjRegionData; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - IsOwnerGroup: false, - ActualArea: 0, - Action: 0, - TransactionID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['IsOwnerGroup'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Action'] = buf.readInt8(pos++); - newObjParcelData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.LogParcelChangesPacket = LogParcelChangesPacket; -//# sourceMappingURL=LogParcelChanges.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogParcelChanges.js.map b/dist/classes/packets/LogParcelChanges.js.map deleted file mode 100644 index 3f9173b..0000000 --- a/dist/classes/packets/LogParcelChanges.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogParcelChanges.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogParcelChanges.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LogTextMessage.d.ts b/dist/classes/packets/LogTextMessage.d.ts deleted file mode 100644 index 3809016..0000000 --- a/dist/classes/packets/LogTextMessage.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LogTextMessagePacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - FromAgentId: UUID; - ToAgentId: UUID; - GlobalX: number; - GlobalY: number; - Time: number; - Message: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogTextMessage.js b/dist/classes/packets/LogTextMessage.js deleted file mode 100644 index 33014db..0000000 --- a/dist/classes/packets/LogTextMessage.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogTextMessagePacket { - constructor() { - this.name = 'LogTextMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902151; - } - getSize() { - return ((this.calculateVarVarSize(this.DataBlock, 'Message', 2) + 52) * this.DataBlock.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.DataBlock.length; - buf.writeUInt8(this.DataBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.DataBlock[i]['FromAgentId'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock[i]['ToAgentId'].writeToBuffer(buf, pos); - pos += 16; - buf.writeDoubleLE(this.DataBlock[i]['GlobalX'], pos); - pos += 8; - buf.writeDoubleLE(this.DataBlock[i]['GlobalY'], pos); - pos += 8; - buf.writeUInt32LE(this.DataBlock[i]['Time'], pos); - pos += 4; - buf.write(this.DataBlock[i]['Message'], pos); - pos += this.DataBlock[i]['Message'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.DataBlock = []; - for (let i = 0; i < count; i++) { - const newObjDataBlock = { - FromAgentId: UUID_1.UUID.zero(), - ToAgentId: UUID_1.UUID.zero(), - GlobalX: 0, - GlobalY: 0, - Time: 0, - Message: '' - }; - newObjDataBlock['FromAgentId'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ToAgentId'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['GlobalX'] = buf.readDoubleLE(pos); - pos += 8; - newObjDataBlock['GlobalY'] = buf.readDoubleLE(pos); - pos += 8; - newObjDataBlock['Time'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock.push(newObjDataBlock); - } - return pos - startPos; - } -} -exports.LogTextMessagePacket = LogTextMessagePacket; -//# sourceMappingURL=LogTextMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogTextMessage.js.map b/dist/classes/packets/LogTextMessage.js.map deleted file mode 100644 index 3172027..0000000 --- a/dist/classes/packets/LogTextMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogTextMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogTextMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/LogoutReply.d.ts b/dist/classes/packets/LogoutReply.d.ts deleted file mode 100644 index 511077c..0000000 --- a/dist/classes/packets/LogoutReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class LogoutReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - ItemID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogoutReply.js b/dist/classes/packets/LogoutReply.js deleted file mode 100644 index 959bb63..0000000 --- a/dist/classes/packets/LogoutReply.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogoutReplyPacket { - constructor() { - this.name = 'LogoutReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902013; - } - getSize() { - return ((16) * this.InventoryData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.LogoutReplyPacket = LogoutReplyPacket; -//# sourceMappingURL=LogoutReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogoutReply.js.map b/dist/classes/packets/LogoutReply.js.map deleted file mode 100644 index 3b5b15f..0000000 --- a/dist/classes/packets/LogoutReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogoutReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogoutReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;aACtB,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,8CAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/LogoutRequest.d.ts b/dist/classes/packets/LogoutRequest.d.ts deleted file mode 100644 index 91a7653..0000000 --- a/dist/classes/packets/LogoutRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class LogoutRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/LogoutRequest.js b/dist/classes/packets/LogoutRequest.js deleted file mode 100644 index 336515f..0000000 --- a/dist/classes/packets/LogoutRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class LogoutRequestPacket { - constructor() { - this.name = 'LogoutRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902012; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.LogoutRequestPacket = LogoutRequestPacket; -//# sourceMappingURL=LogoutRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/LogoutRequest.js.map b/dist/classes/packets/LogoutRequest.js.map deleted file mode 100644 index 0599d4e..0000000 --- a/dist/classes/packets/LogoutRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LogoutRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/LogoutRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/MapBlockReply.d.ts b/dist/classes/packets/MapBlockReply.d.ts deleted file mode 100644 index 9beb3e9..0000000 --- a/dist/classes/packets/MapBlockReply.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MapBlockReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - Flags: number; - }; - Data: { - X: number; - Y: number; - Name: string; - Access: number; - RegionFlags: number; - WaterHeight: number; - Agents: number; - MapImageID: UUID; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapBlockReply.js b/dist/classes/packets/MapBlockReply.js deleted file mode 100644 index 384d551..0000000 --- a/dist/classes/packets/MapBlockReply.js +++ /dev/null @@ -1,89 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapBlockReplyPacket { - constructor() { - this.name = 'MapBlockReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902169; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'Name', 1) + 27) * this.Data.length) + 21; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt16LE(this.Data[i]['X'], pos); - pos += 2; - buf.writeUInt16LE(this.Data[i]['Y'], pos); - pos += 2; - buf.write(this.Data[i]['Name'], pos); - pos += this.Data[i]['Name'].length; - buf.writeUInt8(this.Data[i]['Access'], pos++); - buf.writeUInt32LE(this.Data[i]['RegionFlags'], pos); - pos += 4; - buf.writeUInt8(this.Data[i]['WaterHeight'], pos++); - buf.writeUInt8(this.Data[i]['Agents'], pos++); - this.Data[i]['MapImageID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - X: 0, - Y: 0, - Name: '', - Access: 0, - RegionFlags: 0, - WaterHeight: 0, - Agents: 0, - MapImageID: UUID_1.UUID.zero() - }; - newObjData['X'] = buf.readUInt16LE(pos); - pos += 2; - newObjData['Y'] = buf.readUInt16LE(pos); - pos += 2; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Access'] = buf.readUInt8(pos++); - newObjData['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['WaterHeight'] = buf.readUInt8(pos++); - newObjData['Agents'] = buf.readUInt8(pos++); - newObjData['MapImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.MapBlockReplyPacket = MapBlockReplyPacket; -//# sourceMappingURL=MapBlockReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapBlockReply.js.map b/dist/classes/packets/MapBlockReply.js.map deleted file mode 100644 index 3a0a200..0000000 --- a/dist/classes/packets/MapBlockReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapBlockReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapBlockReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MapBlockRequest.d.ts b/dist/classes/packets/MapBlockRequest.d.ts deleted file mode 100644 index 681907b..0000000 --- a/dist/classes/packets/MapBlockRequest.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MapBlockRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - EstateID: number; - Godlike: boolean; - }; - PositionData: { - MinX: number; - MaxX: number; - MinY: number; - MaxY: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapBlockRequest.js b/dist/classes/packets/MapBlockRequest.js deleted file mode 100644 index 2a2eb3d..0000000 --- a/dist/classes/packets/MapBlockRequest.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapBlockRequestPacket { - constructor() { - this.name = 'MapBlockRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902167; - } - getSize() { - return 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.AgentData['Godlike']) ? 1 : 0, pos++); - buf.writeUInt16LE(this.PositionData['MinX'], pos); - pos += 2; - buf.writeUInt16LE(this.PositionData['MaxX'], pos); - pos += 2; - buf.writeUInt16LE(this.PositionData['MinY'], pos); - pos += 2; - buf.writeUInt16LE(this.PositionData['MaxY'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0, - EstateID: 0, - Godlike: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const newObjPositionData = { - MinX: 0, - MaxX: 0, - MinY: 0, - MaxY: 0 - }; - newObjPositionData['MinX'] = buf.readUInt16LE(pos); - pos += 2; - newObjPositionData['MaxX'] = buf.readUInt16LE(pos); - pos += 2; - newObjPositionData['MinY'] = buf.readUInt16LE(pos); - pos += 2; - newObjPositionData['MaxY'] = buf.readUInt16LE(pos); - pos += 2; - this.PositionData = newObjPositionData; - return pos - startPos; - } -} -exports.MapBlockRequestPacket = MapBlockRequestPacket; -//# sourceMappingURL=MapBlockRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapBlockRequest.js.map b/dist/classes/packets/MapBlockRequest.js.map deleted file mode 100644 index 551f6f8..0000000 --- a/dist/classes/packets/MapBlockRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapBlockRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapBlockRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MapItemReply.d.ts b/dist/classes/packets/MapItemReply.d.ts deleted file mode 100644 index caa5a0b..0000000 --- a/dist/classes/packets/MapItemReply.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MapItemReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - Flags: number; - }; - RequestData: { - ItemType: number; - }; - Data: { - X: number; - Y: number; - ID: UUID; - Extra: number; - Extra2: number; - Name: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapItemReply.js b/dist/classes/packets/MapItemReply.js deleted file mode 100644 index 08b38a8..0000000 --- a/dist/classes/packets/MapItemReply.js +++ /dev/null @@ -1,93 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapItemReplyPacket { - constructor() { - this.name = 'MapItemReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902171; - } - getSize() { - return ((this.calculateVarVarSize(this.Data, 'Name', 1) + 32) * this.Data.length) + 25; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.RequestData['ItemType'], pos); - pos += 4; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.Data[i]['X'], pos); - pos += 4; - buf.writeUInt32LE(this.Data[i]['Y'], pos); - pos += 4; - this.Data[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data[i]['Extra'], pos); - pos += 4; - buf.writeInt32LE(this.Data[i]['Extra2'], pos); - pos += 4; - buf.write(this.Data[i]['Name'], pos); - pos += this.Data[i]['Name'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const newObjRequestData = { - ItemType: 0 - }; - newObjRequestData['ItemType'] = buf.readUInt32LE(pos); - pos += 4; - this.RequestData = newObjRequestData; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - X: 0, - Y: 0, - ID: UUID_1.UUID.zero(), - Extra: 0, - Extra2: 0, - Name: '' - }; - newObjData['X'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['Y'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Extra'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Extra2'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.MapItemReplyPacket = MapItemReplyPacket; -//# sourceMappingURL=MapItemReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapItemReply.js.map b/dist/classes/packets/MapItemReply.js.map deleted file mode 100644 index f78b5fb..0000000 --- a/dist/classes/packets/MapItemReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapItemReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapItemReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MapItemRequest.d.ts b/dist/classes/packets/MapItemRequest.d.ts deleted file mode 100644 index b42a7d0..0000000 --- a/dist/classes/packets/MapItemRequest.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MapItemRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - EstateID: number; - Godlike: boolean; - }; - RequestData: { - ItemType: number; - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapItemRequest.js b/dist/classes/packets/MapItemRequest.js deleted file mode 100644 index 5eac44e..0000000 --- a/dist/classes/packets/MapItemRequest.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapItemRequestPacket { - constructor() { - this.name = 'MapItemRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902170; - } - getSize() { - return 53; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.AgentData['Godlike']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.RequestData['ItemType'], pos); - pos += 4; - buf.writeInt32LE(this.RequestData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RequestData['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0, - EstateID: 0, - Godlike: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const newObjRequestData = { - ItemType: 0, - RegionHandle: Long.ZERO - }; - newObjRequestData['ItemType'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RequestData = newObjRequestData; - return pos - startPos; - } -} -exports.MapItemRequestPacket = MapItemRequestPacket; -//# sourceMappingURL=MapItemRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapItemRequest.js.map b/dist/classes/packets/MapItemRequest.js.map deleted file mode 100644 index 2ac681f..0000000 --- a/dist/classes/packets/MapItemRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapItemRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapItemRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MapLayerReply.d.ts b/dist/classes/packets/MapLayerReply.d.ts deleted file mode 100644 index e18c00b..0000000 --- a/dist/classes/packets/MapLayerReply.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MapLayerReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - Flags: number; - }; - LayerData: { - Left: number; - Right: number; - Top: number; - Bottom: number; - ImageID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapLayerReply.js b/dist/classes/packets/MapLayerReply.js deleted file mode 100644 index 9174837..0000000 --- a/dist/classes/packets/MapLayerReply.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapLayerReplyPacket { - constructor() { - this.name = 'MapLayerReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902166; - } - getSize() { - return ((32) * this.LayerData.length) + 21; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - const count = this.LayerData.length; - buf.writeUInt8(this.LayerData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.LayerData[i]['Left'], pos); - pos += 4; - buf.writeUInt32LE(this.LayerData[i]['Right'], pos); - pos += 4; - buf.writeUInt32LE(this.LayerData[i]['Top'], pos); - pos += 4; - buf.writeUInt32LE(this.LayerData[i]['Bottom'], pos); - pos += 4; - this.LayerData[i]['ImageID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.LayerData = []; - for (let i = 0; i < count; i++) { - const newObjLayerData = { - Left: 0, - Right: 0, - Top: 0, - Bottom: 0, - ImageID: UUID_1.UUID.zero() - }; - newObjLayerData['Left'] = buf.readUInt32LE(pos); - pos += 4; - newObjLayerData['Right'] = buf.readUInt32LE(pos); - pos += 4; - newObjLayerData['Top'] = buf.readUInt32LE(pos); - pos += 4; - newObjLayerData['Bottom'] = buf.readUInt32LE(pos); - pos += 4; - newObjLayerData['ImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.LayerData.push(newObjLayerData); - } - return pos - startPos; - } -} -exports.MapLayerReplyPacket = MapLayerReplyPacket; -//# sourceMappingURL=MapLayerReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapLayerReply.js.map b/dist/classes/packets/MapLayerReply.js.map deleted file mode 100644 index 0fead02..0000000 --- a/dist/classes/packets/MapLayerReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapLayerReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapLayerReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MapLayerRequest.d.ts b/dist/classes/packets/MapLayerRequest.d.ts deleted file mode 100644 index 62c5e74..0000000 --- a/dist/classes/packets/MapLayerRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MapLayerRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - EstateID: number; - Godlike: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapLayerRequest.js b/dist/classes/packets/MapLayerRequest.js deleted file mode 100644 index 4ab0b41..0000000 --- a/dist/classes/packets/MapLayerRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapLayerRequestPacket { - constructor() { - this.name = 'MapLayerRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902165; - } - getSize() { - return 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.AgentData['Godlike']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0, - EstateID: 0, - Godlike: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.MapLayerRequestPacket = MapLayerRequestPacket; -//# sourceMappingURL=MapLayerRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapLayerRequest.js.map b/dist/classes/packets/MapLayerRequest.js.map deleted file mode 100644 index 3d2d8c9..0000000 --- a/dist/classes/packets/MapLayerRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapLayerRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapLayerRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA0DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAMjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,KAAK,EAAE,CAAC;YACR,QAAQ,EAAE,CAAC;YACX,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9DD,sDA8DC"} \ No newline at end of file diff --git a/dist/classes/packets/MapNameRequest.d.ts b/dist/classes/packets/MapNameRequest.d.ts deleted file mode 100644 index 59a441c..0000000 --- a/dist/classes/packets/MapNameRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MapNameRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Flags: number; - EstateID: number; - Godlike: boolean; - }; - NameData: { - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MapNameRequest.js b/dist/classes/packets/MapNameRequest.js deleted file mode 100644 index ccfdb8e..0000000 --- a/dist/classes/packets/MapNameRequest.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MapNameRequestPacket { - constructor() { - this.name = 'MapNameRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902168; - } - getSize() { - return (this.NameData['Name'].length + 1) + 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['EstateID'], pos); - pos += 4; - buf.writeUInt8((this.AgentData['Godlike']) ? 1 : 0, pos++); - buf.write(this.NameData['Name'], pos); - pos += this.NameData['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Flags: 0, - EstateID: 0, - Godlike: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['Godlike'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const newObjNameData = { - Name: '' - }; - newObjNameData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.NameData = newObjNameData; - return pos - startPos; - } -} -exports.MapNameRequestPacket = MapNameRequestPacket; -//# sourceMappingURL=MapNameRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MapNameRequest.js.map b/dist/classes/packets/MapNameRequest.js.map deleted file mode 100644 index fae737b..0000000 --- a/dist/classes/packets/MapNameRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapNameRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MapNameRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3D,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACtC,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACpC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAMjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,KAAK,EAAE,CAAC;YACR,QAAQ,EAAE,CAAC;YACX,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAEhB;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,cAAc,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC3D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3ED,oDA2EC"} \ No newline at end of file diff --git a/dist/classes/packets/MeanCollisionAlert.d.ts b/dist/classes/packets/MeanCollisionAlert.d.ts deleted file mode 100644 index 1980e8b..0000000 --- a/dist/classes/packets/MeanCollisionAlert.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MeanCollisionAlertPacket implements Packet { - name: string; - flags: number; - id: number; - MeanCollision: { - Victim: UUID; - Perp: UUID; - Time: number; - Mag: number; - Type: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MeanCollisionAlert.js b/dist/classes/packets/MeanCollisionAlert.js deleted file mode 100644 index 8f8cb88..0000000 --- a/dist/classes/packets/MeanCollisionAlert.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MeanCollisionAlertPacket { - constructor() { - this.name = 'MeanCollisionAlert'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901896; - } - getSize() { - return ((41) * this.MeanCollision.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.MeanCollision.length; - buf.writeUInt8(this.MeanCollision.length, pos++); - for (let i = 0; i < count; i++) { - this.MeanCollision[i]['Victim'].writeToBuffer(buf, pos); - pos += 16; - this.MeanCollision[i]['Perp'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MeanCollision[i]['Time'], pos); - pos += 4; - buf.writeFloatLE(this.MeanCollision[i]['Mag'], pos); - pos += 4; - buf.writeUInt8(this.MeanCollision[i]['Type'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.MeanCollision = []; - for (let i = 0; i < count; i++) { - const newObjMeanCollision = { - Victim: UUID_1.UUID.zero(), - Perp: UUID_1.UUID.zero(), - Time: 0, - Mag: 0, - Type: 0 - }; - newObjMeanCollision['Victim'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMeanCollision['Perp'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMeanCollision['Time'] = buf.readUInt32LE(pos); - pos += 4; - newObjMeanCollision['Mag'] = buf.readFloatLE(pos); - pos += 4; - newObjMeanCollision['Type'] = buf.readUInt8(pos++); - this.MeanCollision.push(newObjMeanCollision); - } - return pos - startPos; - } -} -exports.MeanCollisionAlertPacket = MeanCollisionAlertPacket; -//# sourceMappingURL=MeanCollisionAlert.js.map \ No newline at end of file diff --git a/dist/classes/packets/MeanCollisionAlert.js.map b/dist/classes/packets/MeanCollisionAlert.js.map deleted file mode 100644 index 65319f3..0000000 --- a/dist/classes/packets/MeanCollisionAlert.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MeanCollisionAlert.js","sourceRoot":"","sources":["../../../lib/classes/packets/MeanCollisionAlert.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MergeParcel.d.ts b/dist/classes/packets/MergeParcel.d.ts deleted file mode 100644 index 4aa85c4..0000000 --- a/dist/classes/packets/MergeParcel.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MergeParcelPacket implements Packet { - name: string; - flags: number; - id: number; - MasterParcelData: { - MasterID: UUID; - }; - SlaveParcelData: { - SlaveID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MergeParcel.js b/dist/classes/packets/MergeParcel.js deleted file mode 100644 index 292d5c3..0000000 --- a/dist/classes/packets/MergeParcel.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MergeParcelPacket { - constructor() { - this.name = 'MergeParcel'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901983; - } - getSize() { - return ((16) * this.SlaveParcelData.length) + 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.MasterParcelData['MasterID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.SlaveParcelData.length; - buf.writeUInt8(this.SlaveParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.SlaveParcelData[i]['SlaveID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMasterParcelData = { - MasterID: UUID_1.UUID.zero() - }; - newObjMasterParcelData['MasterID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MasterParcelData = newObjMasterParcelData; - const count = buf.readUInt8(pos++); - this.SlaveParcelData = []; - for (let i = 0; i < count; i++) { - const newObjSlaveParcelData = { - SlaveID: UUID_1.UUID.zero() - }; - newObjSlaveParcelData['SlaveID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.SlaveParcelData.push(newObjSlaveParcelData); - } - return pos - startPos; - } -} -exports.MergeParcelPacket = MergeParcelPacket; -//# sourceMappingURL=MergeParcel.js.map \ No newline at end of file diff --git a/dist/classes/packets/MergeParcel.js.map b/dist/classes/packets/MergeParcel.js.map deleted file mode 100644 index 8d82fc2..0000000 --- a/dist/classes/packets/MergeParcel.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MergeParcel.js","sourceRoot":"","sources":["../../../lib/classes/packets/MergeParcel.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,gBAAgB,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC;QAC1C,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,eAAe,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACnD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,sBAAsB,GAExB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,sBAAsB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,gBAAgB,GAAG,sBAAsB,CAAC;QAC/C,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,eAAe,GAAG,EAAE,CAAC;QAC1B,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,qBAAqB,GAEvB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,qBAAqB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC;QACrD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3DD,8CA2DC"} \ No newline at end of file diff --git a/dist/classes/packets/ModifyLand.d.ts b/dist/classes/packets/ModifyLand.d.ts deleted file mode 100644 index 6958800..0000000 --- a/dist/classes/packets/ModifyLand.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ModifyLandPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ModifyBlock: { - Action: number; - BrushSize: number; - Seconds: number; - Height: number; - }; - ParcelData: { - LocalID: number; - West: number; - South: number; - East: number; - North: number; - }[]; - ModifyBlockExtended: { - BrushSize: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ModifyLand.js b/dist/classes/packets/ModifyLand.js deleted file mode 100644 index b73c56c..0000000 --- a/dist/classes/packets/ModifyLand.js +++ /dev/null @@ -1,108 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ModifyLandPacket { - constructor() { - this.name = 'ModifyLand'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901884; - } - getSize() { - return ((20) * this.ParcelData.length) + ((4) * this.ModifyBlockExtended.length) + 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ModifyBlock['Action'], pos++); - buf.writeUInt8(this.ModifyBlock['BrushSize'], pos++); - buf.writeFloatLE(this.ModifyBlock['Seconds'], pos); - pos += 4; - buf.writeFloatLE(this.ModifyBlock['Height'], pos); - pos += 4; - let count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.ParcelData[i]['LocalID'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['West'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['South'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['East'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['North'], pos); - pos += 4; - } - count = this.ModifyBlockExtended.length; - buf.writeUInt8(this.ModifyBlockExtended.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeFloatLE(this.ModifyBlockExtended[i]['BrushSize'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjModifyBlock = { - Action: 0, - BrushSize: 0, - Seconds: 0, - Height: 0 - }; - newObjModifyBlock['Action'] = buf.readUInt8(pos++); - newObjModifyBlock['BrushSize'] = buf.readUInt8(pos++); - newObjModifyBlock['Seconds'] = buf.readFloatLE(pos); - pos += 4; - newObjModifyBlock['Height'] = buf.readFloatLE(pos); - pos += 4; - this.ModifyBlock = newObjModifyBlock; - let count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - LocalID: 0, - West: 0, - South: 0, - East: 0, - North: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['West'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['South'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['East'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['North'] = buf.readFloatLE(pos); - pos += 4; - this.ParcelData.push(newObjParcelData); - } - count = buf.readUInt8(pos++); - this.ModifyBlockExtended = []; - for (let i = 0; i < count; i++) { - const newObjModifyBlockExtended = { - BrushSize: 0 - }; - newObjModifyBlockExtended['BrushSize'] = buf.readFloatLE(pos); - pos += 4; - this.ModifyBlockExtended.push(newObjModifyBlockExtended); - } - return pos - startPos; - } -} -exports.ModifyLandPacket = ModifyLandPacket; -//# sourceMappingURL=ModifyLand.js.map \ No newline at end of file diff --git a/dist/classes/packets/ModifyLand.js.map b/dist/classes/packets/ModifyLand.js.map deleted file mode 100644 index 1e06a16..0000000 --- a/dist/classes/packets/ModifyLand.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ModifyLand.js","sourceRoot":"","sources":["../../../lib/classes/packets/ModifyLand.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoneyBalanceReply.d.ts b/dist/classes/packets/MoneyBalanceReply.d.ts deleted file mode 100644 index adc074f..0000000 --- a/dist/classes/packets/MoneyBalanceReply.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoneyBalanceReplyPacket implements Packet { - name: string; - flags: number; - id: number; - MoneyData: { - AgentID: UUID; - TransactionID: UUID; - TransactionSuccess: boolean; - MoneyBalance: number; - SquareMetersCredit: number; - SquareMetersCommitted: number; - Description: string; - }; - TransactionInfo: { - TransactionType: number; - SourceID: UUID; - IsSourceGroup: boolean; - DestID: UUID; - IsDestGroup: boolean; - Amount: number; - ItemDescription: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoneyBalanceReply.js b/dist/classes/packets/MoneyBalanceReply.js deleted file mode 100644 index ee2fd00..0000000 --- a/dist/classes/packets/MoneyBalanceReply.js +++ /dev/null @@ -1,94 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoneyBalanceReplyPacket { - constructor() { - this.name = 'MoneyBalanceReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902074; - } - getSize() { - return (this.MoneyData['Description'].length + 1) + (this.TransactionInfo['ItemDescription'].length + 1) + 87; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.MoneyData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.MoneyData['TransactionSuccess']) ? 1 : 0, pos++); - buf.writeInt32LE(this.MoneyData['MoneyBalance'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['SquareMetersCredit'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['SquareMetersCommitted'], pos); - pos += 4; - buf.write(this.MoneyData['Description'], pos); - pos += this.MoneyData['Description'].length; - buf.writeInt32LE(this.TransactionInfo['TransactionType'], pos); - pos += 4; - this.TransactionInfo['SourceID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TransactionInfo['IsSourceGroup']) ? 1 : 0, pos++); - this.TransactionInfo['DestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TransactionInfo['IsDestGroup']) ? 1 : 0, pos++); - buf.writeInt32LE(this.TransactionInfo['Amount'], pos); - pos += 4; - buf.write(this.TransactionInfo['ItemDescription'], pos); - pos += this.TransactionInfo['ItemDescription'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMoneyData = { - AgentID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero(), - TransactionSuccess: false, - MoneyBalance: 0, - SquareMetersCredit: 0, - SquareMetersCommitted: 0, - Description: '' - }; - newObjMoneyData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['TransactionSuccess'] = (buf.readUInt8(pos++) === 1); - newObjMoneyData['MoneyBalance'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['SquareMetersCredit'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['SquareMetersCommitted'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - const newObjTransactionInfo = { - TransactionType: 0, - SourceID: UUID_1.UUID.zero(), - IsSourceGroup: false, - DestID: UUID_1.UUID.zero(), - IsDestGroup: false, - Amount: 0, - ItemDescription: '' - }; - newObjTransactionInfo['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionInfo['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionInfo['IsSourceGroup'] = (buf.readUInt8(pos++) === 1); - newObjTransactionInfo['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionInfo['IsDestGroup'] = (buf.readUInt8(pos++) === 1); - newObjTransactionInfo['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionInfo['ItemDescription'] = buf.toString('utf8', pos, length); - pos += length; - this.TransactionInfo = newObjTransactionInfo; - return pos - startPos; - } -} -exports.MoneyBalanceReplyPacket = MoneyBalanceReplyPacket; -//# sourceMappingURL=MoneyBalanceReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoneyBalanceReply.js.map b/dist/classes/packets/MoneyBalanceReply.js.map deleted file mode 100644 index 7101c0e..0000000 --- a/dist/classes/packets/MoneyBalanceReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoneyBalanceReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoneyBalanceReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoneyBalanceRequest.d.ts b/dist/classes/packets/MoneyBalanceRequest.d.ts deleted file mode 100644 index e05ccdc..0000000 --- a/dist/classes/packets/MoneyBalanceRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoneyBalanceRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MoneyData: { - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoneyBalanceRequest.js b/dist/classes/packets/MoneyBalanceRequest.js deleted file mode 100644 index 0899a7d..0000000 --- a/dist/classes/packets/MoneyBalanceRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoneyBalanceRequestPacket { - constructor() { - this.name = 'MoneyBalanceRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902073; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - TransactionID: UUID_1.UUID.zero() - }; - newObjMoneyData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.MoneyBalanceRequestPacket = MoneyBalanceRequestPacket; -//# sourceMappingURL=MoneyBalanceRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoneyBalanceRequest.js.map b/dist/classes/packets/MoneyBalanceRequest.js.map deleted file mode 100644 index 01d34fa..0000000 --- a/dist/classes/packets/MoneyBalanceRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoneyBalanceRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoneyBalanceRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,eAAe,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/MoneyTransferBackend.d.ts b/dist/classes/packets/MoneyTransferBackend.d.ts deleted file mode 100644 index 004118f..0000000 --- a/dist/classes/packets/MoneyTransferBackend.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoneyTransferBackendPacket implements Packet { - name: string; - flags: number; - id: number; - MoneyData: { - TransactionID: UUID; - TransactionTime: number; - SourceID: UUID; - DestID: UUID; - Flags: number; - Amount: number; - AggregatePermNextOwner: number; - AggregatePermInventory: number; - TransactionType: number; - RegionID: UUID; - GridX: number; - GridY: number; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoneyTransferBackend.js b/dist/classes/packets/MoneyTransferBackend.js deleted file mode 100644 index 3b33835..0000000 --- a/dist/classes/packets/MoneyTransferBackend.js +++ /dev/null @@ -1,86 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoneyTransferBackendPacket { - constructor() { - this.name = 'MoneyTransferBackend'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902072; - } - getSize() { - return (this.MoneyData['Description'].length + 1) + 87; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.MoneyData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MoneyData['TransactionTime'], pos); - pos += 4; - this.MoneyData['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['DestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.MoneyData['Flags'], pos++); - buf.writeInt32LE(this.MoneyData['Amount'], pos); - pos += 4; - buf.writeUInt8(this.MoneyData['AggregatePermNextOwner'], pos++); - buf.writeUInt8(this.MoneyData['AggregatePermInventory'], pos++); - buf.writeInt32LE(this.MoneyData['TransactionType'], pos); - pos += 4; - this.MoneyData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MoneyData['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.MoneyData['GridY'], pos); - pos += 4; - buf.write(this.MoneyData['Description'], pos); - pos += this.MoneyData['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMoneyData = { - TransactionID: UUID_1.UUID.zero(), - TransactionTime: 0, - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero(), - Flags: 0, - Amount: 0, - AggregatePermNextOwner: 0, - AggregatePermInventory: 0, - TransactionType: 0, - RegionID: UUID_1.UUID.zero(), - GridX: 0, - GridY: 0, - Description: '' - }; - newObjMoneyData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['TransactionTime'] = buf.readUInt32LE(pos); - pos += 4; - newObjMoneyData['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['Flags'] = buf.readUInt8(pos++); - newObjMoneyData['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['AggregatePermNextOwner'] = buf.readUInt8(pos++); - newObjMoneyData['AggregatePermInventory'] = buf.readUInt8(pos++); - newObjMoneyData['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjMoneyData['GridY'] = buf.readUInt32LE(pos); - pos += 4; - newObjMoneyData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.MoneyTransferBackendPacket = MoneyTransferBackendPacket; -//# sourceMappingURL=MoneyTransferBackend.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoneyTransferBackend.js.map b/dist/classes/packets/MoneyTransferBackend.js.map deleted file mode 100644 index 14e5b6d..0000000 --- a/dist/classes/packets/MoneyTransferBackend.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoneyTransferBackend.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoneyTransferBackend.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoneyTransferRequest.d.ts b/dist/classes/packets/MoneyTransferRequest.d.ts deleted file mode 100644 index 4c66bb9..0000000 --- a/dist/classes/packets/MoneyTransferRequest.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoneyTransferRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MoneyData: { - SourceID: UUID; - DestID: UUID; - Flags: number; - Amount: number; - AggregatePermNextOwner: number; - AggregatePermInventory: number; - TransactionType: number; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoneyTransferRequest.js b/dist/classes/packets/MoneyTransferRequest.js deleted file mode 100644 index 202b02a..0000000 --- a/dist/classes/packets/MoneyTransferRequest.js +++ /dev/null @@ -1,74 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoneyTransferRequestPacket { - constructor() { - this.name = 'MoneyTransferRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902071; - } - getSize() { - return (this.MoneyData['Description'].length + 1) + 75; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['DestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.MoneyData['Flags'], pos++); - buf.writeInt32LE(this.MoneyData['Amount'], pos); - pos += 4; - buf.writeUInt8(this.MoneyData['AggregatePermNextOwner'], pos++); - buf.writeUInt8(this.MoneyData['AggregatePermInventory'], pos++); - buf.writeInt32LE(this.MoneyData['TransactionType'], pos); - pos += 4; - buf.write(this.MoneyData['Description'], pos); - pos += this.MoneyData['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMoneyData = { - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero(), - Flags: 0, - Amount: 0, - AggregatePermNextOwner: 0, - AggregatePermInventory: 0, - TransactionType: 0, - Description: '' - }; - newObjMoneyData['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['Flags'] = buf.readUInt8(pos++); - newObjMoneyData['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['AggregatePermNextOwner'] = buf.readUInt8(pos++); - newObjMoneyData['AggregatePermInventory'] = buf.readUInt8(pos++); - newObjMoneyData['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - return pos - startPos; - } -} -exports.MoneyTransferRequestPacket = MoneyTransferRequestPacket; -//# sourceMappingURL=MoneyTransferRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoneyTransferRequest.js.map b/dist/classes/packets/MoneyTransferRequest.js.map deleted file mode 100644 index 8c1521e..0000000 --- a/dist/classes/packets/MoneyTransferRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoneyTransferRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoneyTransferRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoveInventoryFolder.d.ts b/dist/classes/packets/MoveInventoryFolder.d.ts deleted file mode 100644 index 6ba8741..0000000 --- a/dist/classes/packets/MoveInventoryFolder.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoveInventoryFolderPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Stamp: boolean; - }; - InventoryData: { - FolderID: UUID; - ParentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoveInventoryFolder.js b/dist/classes/packets/MoveInventoryFolder.js deleted file mode 100644 index a7ec26a..0000000 --- a/dist/classes/packets/MoveInventoryFolder.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoveInventoryFolderPacket { - constructor() { - this.name = 'MoveInventoryFolder'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902035; - } - getSize() { - return ((32) * this.InventoryData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['Stamp']) ? 1 : 0, pos++); - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['ParentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Stamp: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Stamp'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - FolderID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero() - }; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.MoveInventoryFolderPacket = MoveInventoryFolderPacket; -//# sourceMappingURL=MoveInventoryFolder.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoveInventoryFolder.js.map b/dist/classes/packets/MoveInventoryFolder.js.map deleted file mode 100644 index da4801e..0000000 --- a/dist/classes/packets/MoveInventoryFolder.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoveInventoryFolder.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoveInventoryFolder.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoveInventoryItem.d.ts b/dist/classes/packets/MoveInventoryItem.d.ts deleted file mode 100644 index 4eec17c..0000000 --- a/dist/classes/packets/MoveInventoryItem.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MoveInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Stamp: boolean; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - NewName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoveInventoryItem.js b/dist/classes/packets/MoveInventoryItem.js deleted file mode 100644 index d15bbdb..0000000 --- a/dist/classes/packets/MoveInventoryItem.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoveInventoryItemPacket { - constructor() { - this.name = 'MoveInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902028; - } - getSize() { - return ((this.calculateVarVarSize(this.InventoryData, 'NewName', 1) + 32) * this.InventoryData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['Stamp']) ? 1 : 0, pos++); - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.InventoryData[i]['NewName'], pos); - pos += this.InventoryData[i]['NewName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Stamp: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Stamp'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - NewName: '' - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['NewName'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.MoveInventoryItemPacket = MoveInventoryItemPacket; -//# sourceMappingURL=MoveInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoveInventoryItem.js.map b/dist/classes/packets/MoveInventoryItem.js.map deleted file mode 100644 index 7eec893..0000000 --- a/dist/classes/packets/MoveInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoveInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoveInventoryItem.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MoveTaskInventory.d.ts b/dist/classes/packets/MoveTaskInventory.d.ts deleted file mode 100644 index 8045053..0000000 --- a/dist/classes/packets/MoveTaskInventory.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MoveTaskInventoryPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - FolderID: UUID; - }; - InventoryData: { - LocalID: number; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MoveTaskInventory.js b/dist/classes/packets/MoveTaskInventory.js deleted file mode 100644 index da48ab5..0000000 --- a/dist/classes/packets/MoveTaskInventory.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MoveTaskInventoryPacket { - constructor() { - this.name = 'MoveTaskInventory'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902048; - } - getSize() { - return 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['LocalID'], pos); - pos += 4; - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - LocalID: 0, - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.MoveTaskInventoryPacket = MoveTaskInventoryPacket; -//# sourceMappingURL=MoveTaskInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/MoveTaskInventory.js.map b/dist/classes/packets/MoveTaskInventory.js.map deleted file mode 100644 index 3277ed0..0000000 --- a/dist/classes/packets/MoveTaskInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MoveTaskInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/MoveTaskInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,mBAAmB,GAGrB;YACA,OAAO,EAAE,CAAC;YACV,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,0DAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/MultipleObjectUpdate.d.ts b/dist/classes/packets/MultipleObjectUpdate.d.ts deleted file mode 100644 index c46e984..0000000 --- a/dist/classes/packets/MultipleObjectUpdate.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MultipleObjectUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - Type: number; - Data: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MultipleObjectUpdate.js b/dist/classes/packets/MultipleObjectUpdate.js deleted file mode 100644 index 20ecdf1..0000000 --- a/dist/classes/packets/MultipleObjectUpdate.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MultipleObjectUpdatePacket { - constructor() { - this.name = 'MultipleObjectUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65282; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Data', 1) + 5) * this.ObjectData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['Type'], pos++); - buf.write(this.ObjectData[i]['Data'], pos); - pos += this.ObjectData[i]['Data'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Type: 0, - Data: '' - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Type'] = buf.readUInt8(pos++); - newObjObjectData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.MultipleObjectUpdatePacket = MultipleObjectUpdatePacket; -//# sourceMappingURL=MultipleObjectUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/MultipleObjectUpdate.js.map b/dist/classes/packets/MultipleObjectUpdate.js.map deleted file mode 100644 index fc5aca1..0000000 --- a/dist/classes/packets/MultipleObjectUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MultipleObjectUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/MultipleObjectUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/MuteListRequest.d.ts b/dist/classes/packets/MuteListRequest.d.ts deleted file mode 100644 index 17f34b5..0000000 --- a/dist/classes/packets/MuteListRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class MuteListRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MuteData: { - MuteCRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MuteListRequest.js b/dist/classes/packets/MuteListRequest.js deleted file mode 100644 index 32381fb..0000000 --- a/dist/classes/packets/MuteListRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MuteListRequestPacket { - constructor() { - this.name = 'MuteListRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902022; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.MuteData['MuteCRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMuteData = { - MuteCRC: 0 - }; - newObjMuteData['MuteCRC'] = buf.readUInt32LE(pos); - pos += 4; - this.MuteData = newObjMuteData; - return pos - startPos; - } -} -exports.MuteListRequestPacket = MuteListRequestPacket; -//# sourceMappingURL=MuteListRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/MuteListRequest.js.map b/dist/classes/packets/MuteListRequest.js.map deleted file mode 100644 index 0438a19..0000000 --- a/dist/classes/packets/MuteListRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MuteListRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/MuteListRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAEhB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,cAAc,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,sDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/MuteListUpdate.d.ts b/dist/classes/packets/MuteListUpdate.d.ts deleted file mode 100644 index 19de172..0000000 --- a/dist/classes/packets/MuteListUpdate.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class MuteListUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - MuteData: { - AgentID: UUID; - Filename: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/MuteListUpdate.js b/dist/classes/packets/MuteListUpdate.js deleted file mode 100644 index 4038a10..0000000 --- a/dist/classes/packets/MuteListUpdate.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class MuteListUpdatePacket { - constructor() { - this.name = 'MuteListUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902078; - } - getSize() { - return (this.MuteData['Filename'].length + 1) + 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.MuteData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MuteData['Filename'], pos); - pos += this.MuteData['Filename'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMuteData = { - AgentID: UUID_1.UUID.zero(), - Filename: '' - }; - newObjMuteData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMuteData['Filename'] = buf.toString('utf8', pos, length); - pos += length; - this.MuteData = newObjMuteData; - return pos - startPos; - } -} -exports.MuteListUpdatePacket = MuteListUpdatePacket; -//# sourceMappingURL=MuteListUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/MuteListUpdate.js.map b/dist/classes/packets/MuteListUpdate.js.map deleted file mode 100644 index 5d88039..0000000 --- a/dist/classes/packets/MuteListUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MuteListUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/MuteListUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAGhB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,EAAE;SACf,CAAC;QACF,cAAc,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/NameValuePair.d.ts b/dist/classes/packets/NameValuePair.d.ts deleted file mode 100644 index a912f4e..0000000 --- a/dist/classes/packets/NameValuePair.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class NameValuePairPacket implements Packet { - name: string; - flags: number; - id: number; - TaskData: { - ID: UUID; - }; - NameValueData: { - NVPair: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NameValuePair.js b/dist/classes/packets/NameValuePair.js deleted file mode 100644 index 70f40d8..0000000 --- a/dist/classes/packets/NameValuePair.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NameValuePairPacket { - constructor() { - this.name = 'NameValuePair'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902089; - } - getSize() { - return ((this.calculateVarVarSize(this.NameValueData, 'NVPair', 2)) * this.NameValueData.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TaskData['ID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.NameValueData.length; - buf.writeUInt8(this.NameValueData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.NameValueData[i]['NVPair'], pos); - pos += this.NameValueData[i]['NVPair'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTaskData = { - ID: UUID_1.UUID.zero() - }; - newObjTaskData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TaskData = newObjTaskData; - const count = buf.readUInt8(pos++); - this.NameValueData = []; - for (let i = 0; i < count; i++) { - const newObjNameValueData = { - NVPair: '' - }; - newObjNameValueData['NVPair'] = buf.toString('utf8', pos, length); - pos += length; - this.NameValueData.push(newObjNameValueData); - } - return pos - startPos; - } -} -exports.NameValuePairPacket = NameValuePairPacket; -//# sourceMappingURL=NameValuePair.js.map \ No newline at end of file diff --git a/dist/classes/packets/NameValuePair.js.map b/dist/classes/packets/NameValuePair.js.map deleted file mode 100644 index 4b2bdf5..0000000 --- a/dist/classes/packets/NameValuePair.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NameValuePair.js","sourceRoot":"","sources":["../../../lib/classes/packets/NameValuePair.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,aAAa,EAAE,QAAQ,EAAE,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC1G,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QAClD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAEhB;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;SAClB,CAAC;QACF,cAAc,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,MAAM,EAAE,EAAE;aACb,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAClE,GAAG,IAAI,MAAM,CAAC;YACd,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArED,kDAqEC"} \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionReply.d.ts b/dist/classes/packets/NearestLandingRegionReply.d.ts deleted file mode 100644 index 93db6f9..0000000 --- a/dist/classes/packets/NearestLandingRegionReply.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class NearestLandingRegionReplyPacket implements Packet { - name: string; - flags: number; - id: number; - LandingRegionData: { - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NearestLandingRegionReply.js b/dist/classes/packets/NearestLandingRegionReply.js deleted file mode 100644 index 90cbb10..0000000 --- a/dist/classes/packets/NearestLandingRegionReply.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NearestLandingRegionReplyPacket { - constructor() { - this.name = 'NearestLandingRegionReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901905; - } - getSize() { - return 8; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.LandingRegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.LandingRegionData['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjLandingRegionData = { - RegionHandle: Long.ZERO - }; - newObjLandingRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.LandingRegionData = newObjLandingRegionData; - return pos - startPos; - } -} -exports.NearestLandingRegionReplyPacket = NearestLandingRegionReplyPacket; -//# sourceMappingURL=NearestLandingRegionReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionReply.js.map b/dist/classes/packets/NearestLandingRegionReply.js.map deleted file mode 100644 index e611479..0000000 --- a/dist/classes/packets/NearestLandingRegionReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NearestLandingRegionReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/NearestLandingRegionReply.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkCpB,CAAC;IA5BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,iBAAiB,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClE,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,iBAAiB,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACnE,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,uBAAuB,GAEzB;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;SAC1B,CAAC;QACF,uBAAuB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACjG,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,iBAAiB,GAAG,uBAAuB,CAAC;QACjD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtCD,0EAsCC"} \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionRequest.d.ts b/dist/classes/packets/NearestLandingRegionRequest.d.ts deleted file mode 100644 index 70b5c67..0000000 --- a/dist/classes/packets/NearestLandingRegionRequest.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class NearestLandingRegionRequestPacket implements Packet { - name: string; - flags: number; - id: number; - RequestingRegionData: { - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NearestLandingRegionRequest.js b/dist/classes/packets/NearestLandingRegionRequest.js deleted file mode 100644 index 5ac6fb2..0000000 --- a/dist/classes/packets/NearestLandingRegionRequest.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NearestLandingRegionRequestPacket { - constructor() { - this.name = 'NearestLandingRegionRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901904; - } - getSize() { - return 8; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RequestingRegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RequestingRegionData['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequestingRegionData = { - RegionHandle: Long.ZERO - }; - newObjRequestingRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RequestingRegionData = newObjRequestingRegionData; - return pos - startPos; - } -} -exports.NearestLandingRegionRequestPacket = NearestLandingRegionRequestPacket; -//# sourceMappingURL=NearestLandingRegionRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionRequest.js.map b/dist/classes/packets/NearestLandingRegionRequest.js.map deleted file mode 100644 index 06fcd07..0000000 --- a/dist/classes/packets/NearestLandingRegionRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NearestLandingRegionRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/NearestLandingRegionRequest.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,6BAA6B,CAAC;QACrC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkCpB,CAAC;IA5BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,oBAAoB,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrE,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,oBAAoB,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACtE,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,0BAA0B,GAE5B;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;SAC1B,CAAC;QACF,0BAA0B,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACpG,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,oBAAoB,GAAG,0BAA0B,CAAC;QACvD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtCD,8EAsCC"} \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionUpdated.d.ts b/dist/classes/packets/NearestLandingRegionUpdated.d.ts deleted file mode 100644 index 0986cdc..0000000 --- a/dist/classes/packets/NearestLandingRegionUpdated.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class NearestLandingRegionUpdatedPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NearestLandingRegionUpdated.js b/dist/classes/packets/NearestLandingRegionUpdated.js deleted file mode 100644 index 5aee4c3..0000000 --- a/dist/classes/packets/NearestLandingRegionUpdated.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NearestLandingRegionUpdatedPacket { - constructor() { - this.name = 'NearestLandingRegionUpdated'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901906; - } - getSize() { - return 8; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData = newObjRegionData; - return pos - startPos; - } -} -exports.NearestLandingRegionUpdatedPacket = NearestLandingRegionUpdatedPacket; -//# sourceMappingURL=NearestLandingRegionUpdated.js.map \ No newline at end of file diff --git a/dist/classes/packets/NearestLandingRegionUpdated.js.map b/dist/classes/packets/NearestLandingRegionUpdated.js.map deleted file mode 100644 index 034eb2f..0000000 --- a/dist/classes/packets/NearestLandingRegionUpdated.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NearestLandingRegionUpdated.js","sourceRoot":"","sources":["../../../lib/classes/packets/NearestLandingRegionUpdated.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,6BAA6B,CAAC;QACrC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkCpB,CAAC;IA5BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;SAC1B,CAAC;QACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC1F,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtCD,8EAsCC"} \ No newline at end of file diff --git a/dist/classes/packets/NeighborList.d.ts b/dist/classes/packets/NeighborList.d.ts deleted file mode 100644 index 0d5985d..0000000 --- a/dist/classes/packets/NeighborList.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class NeighborListPacket implements Packet { - name: string; - flags: number; - id: number; - NeighborBlock: { - IP: IPAddress; - Port: number; - PublicIP: IPAddress; - PublicPort: number; - RegionID: UUID; - Name: string; - SimAccess: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NeighborList.js b/dist/classes/packets/NeighborList.js deleted file mode 100644 index 976f28e..0000000 --- a/dist/classes/packets/NeighborList.js +++ /dev/null @@ -1,75 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NeighborListPacket { - constructor() { - this.name = 'NeighborList'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 3; - } - getSize() { - return ((this.calculateVarVarSize(this.NeighborBlock, 'Name', 1)) * 4) + 116; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = 4; - for (let i = 0; i < count; i++) { - this.NeighborBlock[i]['IP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.NeighborBlock[i]['Port'], pos); - pos += 2; - this.NeighborBlock[i]['PublicIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.NeighborBlock[i]['PublicPort'], pos); - pos += 2; - this.NeighborBlock[i]['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.NeighborBlock[i]['Name'], pos); - pos += this.NeighborBlock[i]['Name'].length; - buf.writeUInt8(this.NeighborBlock[i]['SimAccess'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = 4; - this.NeighborBlock = []; - for (let i = 0; i < count; i++) { - const newObjNeighborBlock = { - IP: IPAddress_1.IPAddress.zero(), - Port: 0, - PublicIP: IPAddress_1.IPAddress.zero(), - PublicPort: 0, - RegionID: UUID_1.UUID.zero(), - Name: '', - SimAccess: 0 - }; - newObjNeighborBlock['IP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjNeighborBlock['Port'] = buf.readUInt16LE(pos); - pos += 2; - newObjNeighborBlock['PublicIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjNeighborBlock['PublicPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjNeighborBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjNeighborBlock['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjNeighborBlock['SimAccess'] = buf.readUInt8(pos++); - this.NeighborBlock.push(newObjNeighborBlock); - } - return pos - startPos; - } -} -exports.NeighborListPacket = NeighborListPacket; -//# sourceMappingURL=NeighborList.js.map \ No newline at end of file diff --git a/dist/classes/packets/NeighborList.js.map b/dist/classes/packets/NeighborList.js.map deleted file mode 100644 index 44dfed1..0000000 --- a/dist/classes/packets/NeighborList.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NeighborList.js","sourceRoot":"","sources":["../../../lib/classes/packets/NeighborList.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/NetTest.d.ts b/dist/classes/packets/NetTest.d.ts deleted file mode 100644 index dce5c43..0000000 --- a/dist/classes/packets/NetTest.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class NetTestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - NetBlock: { - Port: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/NetTest.js b/dist/classes/packets/NetTest.js deleted file mode 100644 index c5ba8df..0000000 --- a/dist/classes/packets/NetTest.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class NetTestPacket { - constructor() { - this.name = 'NetTest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902086; - } - getSize() { - return 2; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt16LE(this.NetBlock['Port'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjNetBlock = { - Port: 0 - }; - newObjNetBlock['Port'] = buf.readUInt16LE(pos); - pos += 2; - this.NetBlock = newObjNetBlock; - return pos - startPos; - } -} -exports.NetTestPacket = NetTestPacket; -//# sourceMappingURL=NetTest.js.map \ No newline at end of file diff --git a/dist/classes/packets/NetTest.js.map b/dist/classes/packets/NetTest.js.map deleted file mode 100644 index cb25188..0000000 --- a/dist/classes/packets/NetTest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NetTest.js","sourceRoot":"","sources":["../../../lib/classes/packets/NetTest.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,SAAS,CAAC;QACjB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAEhB;YACA,IAAI,EAAE,CAAC;SACV,CAAC;QACF,cAAc,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,sCAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectAdd.d.ts b/dist/classes/packets/ObjectAdd.d.ts deleted file mode 100644 index b008f5b..0000000 --- a/dist/classes/packets/ObjectAdd.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ObjectAddPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - ObjectData: { - PCode: number; - Material: number; - AddFlags: number; - PathCurve: number; - ProfileCurve: number; - PathBegin: number; - PathEnd: number; - PathScaleX: number; - PathScaleY: number; - PathShearX: number; - PathShearY: number; - PathTwist: number; - PathTwistBegin: number; - PathRadiusOffset: number; - PathTaperX: number; - PathTaperY: number; - PathRevolutions: number; - PathSkew: number; - ProfileBegin: number; - ProfileEnd: number; - ProfileHollow: number; - BypassRaycast: number; - RayStart: Vector3; - RayEnd: Vector3; - RayTargetID: UUID; - RayEndIsIntersection: number; - Scale: Vector3; - Rotation: Quaternion; - State: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectAdd.js b/dist/classes/packets/ObjectAdd.js deleted file mode 100644 index 37b523e..0000000 --- a/dist/classes/packets/ObjectAdd.js +++ /dev/null @@ -1,156 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectAddPacket { - constructor() { - this.name = 'ObjectAdd'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65281; - } - getSize() { - return 144; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ObjectData['PCode'], pos++); - buf.writeUInt8(this.ObjectData['Material'], pos++); - buf.writeUInt32LE(this.ObjectData['AddFlags'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData['PathCurve'], pos++); - buf.writeUInt8(this.ObjectData['ProfileCurve'], pos++); - buf.writeUInt16LE(this.ObjectData['PathBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData['PathEnd'], pos); - pos += 2; - buf.writeUInt8(this.ObjectData['PathScaleX'], pos++); - buf.writeUInt8(this.ObjectData['PathScaleY'], pos++); - buf.writeUInt8(this.ObjectData['PathShearX'], pos++); - buf.writeUInt8(this.ObjectData['PathShearY'], pos++); - buf.writeInt8(this.ObjectData['PathTwist'], pos++); - buf.writeInt8(this.ObjectData['PathTwistBegin'], pos++); - buf.writeInt8(this.ObjectData['PathRadiusOffset'], pos++); - buf.writeInt8(this.ObjectData['PathTaperX'], pos++); - buf.writeInt8(this.ObjectData['PathTaperY'], pos++); - buf.writeUInt8(this.ObjectData['PathRevolutions'], pos++); - buf.writeInt8(this.ObjectData['PathSkew'], pos++); - buf.writeUInt16LE(this.ObjectData['ProfileBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData['ProfileEnd'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData['ProfileHollow'], pos); - pos += 2; - buf.writeUInt8(this.ObjectData['BypassRaycast'], pos++); - this.ObjectData['RayStart'].writeToBuffer(buf, pos, false); - pos += 12; - this.ObjectData['RayEnd'].writeToBuffer(buf, pos, false); - pos += 12; - this.ObjectData['RayTargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ObjectData['RayEndIsIntersection'], pos++); - this.ObjectData['Scale'].writeToBuffer(buf, pos, false); - pos += 12; - this.ObjectData['Rotation'].writeToBuffer(buf, pos); - pos += 12; - buf.writeUInt8(this.ObjectData['State'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - PCode: 0, - Material: 0, - AddFlags: 0, - PathCurve: 0, - ProfileCurve: 0, - PathBegin: 0, - PathEnd: 0, - PathScaleX: 0, - PathScaleY: 0, - PathShearX: 0, - PathShearY: 0, - PathTwist: 0, - PathTwistBegin: 0, - PathRadiusOffset: 0, - PathTaperX: 0, - PathTaperY: 0, - PathRevolutions: 0, - PathSkew: 0, - ProfileBegin: 0, - ProfileEnd: 0, - ProfileHollow: 0, - BypassRaycast: 0, - RayStart: Vector3_1.Vector3.getZero(), - RayEnd: Vector3_1.Vector3.getZero(), - RayTargetID: UUID_1.UUID.zero(), - RayEndIsIntersection: 0, - Scale: Vector3_1.Vector3.getZero(), - Rotation: Quaternion_1.Quaternion.getIdentity(), - State: 0 - }; - newObjObjectData['PCode'] = buf.readUInt8(pos++); - newObjObjectData['Material'] = buf.readUInt8(pos++); - newObjObjectData['AddFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['PathCurve'] = buf.readUInt8(pos++); - newObjObjectData['ProfileCurve'] = buf.readUInt8(pos++); - newObjObjectData['PathBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathScaleX'] = buf.readUInt8(pos++); - newObjObjectData['PathScaleY'] = buf.readUInt8(pos++); - newObjObjectData['PathShearX'] = buf.readUInt8(pos++); - newObjObjectData['PathShearY'] = buf.readUInt8(pos++); - newObjObjectData['PathTwist'] = buf.readInt8(pos++); - newObjObjectData['PathTwistBegin'] = buf.readInt8(pos++); - newObjObjectData['PathRadiusOffset'] = buf.readInt8(pos++); - newObjObjectData['PathTaperX'] = buf.readInt8(pos++); - newObjObjectData['PathTaperY'] = buf.readInt8(pos++); - newObjObjectData['PathRevolutions'] = buf.readUInt8(pos++); - newObjObjectData['PathSkew'] = buf.readInt8(pos++); - newObjObjectData['ProfileBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileHollow'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['BypassRaycast'] = buf.readUInt8(pos++); - newObjObjectData['RayStart'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['RayEnd'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['RayTargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['RayEndIsIntersection'] = buf.readUInt8(pos++); - newObjObjectData['Scale'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['Rotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjObjectData['State'] = buf.readUInt8(pos++); - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ObjectAddPacket = ObjectAddPacket; -//# sourceMappingURL=ObjectAdd.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectAdd.js.map b/dist/classes/packets/ObjectAdd.js.map deleted file mode 100644 index 18a481c..0000000 --- a/dist/classes/packets/ObjectAdd.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectAdd.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectAdd.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectAttach.d.ts b/dist/classes/packets/ObjectAttach.d.ts deleted file mode 100644 index f9bacbe..0000000 --- a/dist/classes/packets/ObjectAttach.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ObjectAttachPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - AttachmentPoint: number; - }; - ObjectData: { - ObjectLocalID: number; - Rotation: Quaternion; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectAttach.js b/dist/classes/packets/ObjectAttach.js deleted file mode 100644 index cf52063..0000000 --- a/dist/classes/packets/ObjectAttach.js +++ /dev/null @@ -1,62 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectAttachPacket { - constructor() { - this.name = 'ObjectAttach'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901872; - } - getSize() { - return ((16) * this.ObjectData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AgentData['AttachmentPoint'], pos++); - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - this.ObjectData[i]['Rotation'].writeToBuffer(buf, pos); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AttachmentPoint: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AttachmentPoint'] = buf.readUInt8(pos++); - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Rotation: Quaternion_1.Quaternion.getIdentity() - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Rotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectAttachPacket = ObjectAttachPacket; -//# sourceMappingURL=ObjectAttach.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectAttach.js.map b/dist/classes/packets/ObjectAttach.js.map deleted file mode 100644 index f3409de..0000000 --- a/dist/classes/packets/ObjectAttach.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectAttach.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectAttach.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,8CAAyC;AACzC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA0EpB,CAAC;IA9DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,iBAAiB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACzD,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,eAAe,EAAE,CAAC;SACrB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC1D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,aAAa,EAAE,CAAC;gBAChB,QAAQ,EAAE,uBAAU,CAAC,WAAW,EAAE;aACrC,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,uBAAU,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9ED,gDA8EC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectBuy.d.ts b/dist/classes/packets/ObjectBuy.d.ts deleted file mode 100644 index a77e0db..0000000 --- a/dist/classes/packets/ObjectBuy.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectBuyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - CategoryID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - SaleType: number; - SalePrice: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectBuy.js b/dist/classes/packets/ObjectBuy.js deleted file mode 100644 index 8cd9b96..0000000 --- a/dist/classes/packets/ObjectBuy.js +++ /dev/null @@ -1,71 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectBuyPacket { - constructor() { - this.name = 'ObjectBuy'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901862; - } - getSize() { - return ((9) * this.ObjectData.length) + 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['CategoryID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['SaleType'], pos++); - buf.writeInt32LE(this.ObjectData[i]['SalePrice'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - CategoryID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['CategoryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - SaleType: 0, - SalePrice: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['SaleType'] = buf.readUInt8(pos++); - newObjObjectData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectBuyPacket = ObjectBuyPacket; -//# sourceMappingURL=ObjectBuy.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectBuy.js.map b/dist/classes/packets/ObjectBuy.js.map deleted file mode 100644 index bb50af8..0000000 --- a/dist/classes/packets/ObjectBuy.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectBuy.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectBuy.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectCategory.d.ts b/dist/classes/packets/ObjectCategory.d.ts deleted file mode 100644 index fc5155a..0000000 --- a/dist/classes/packets/ObjectCategory.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectCategoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - Category: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectCategory.js b/dist/classes/packets/ObjectCategory.js deleted file mode 100644 index 2a1afb6..0000000 --- a/dist/classes/packets/ObjectCategory.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectCategoryPacket { - constructor() { - this.name = 'ObjectCategory'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901869; - } - getSize() { - return ((8) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['LocalID'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['Category'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - LocalID: 0, - Category: 0 - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Category'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectCategoryPacket = ObjectCategoryPacket; -//# sourceMappingURL=ObjectCategory.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectCategory.js.map b/dist/classes/packets/ObjectCategory.js.map deleted file mode 100644 index 33f1627..0000000 --- a/dist/classes/packets/ObjectCategory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectCategory.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectCategory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,OAAO,EAAE,CAAC;gBACV,QAAQ,EAAE,CAAC;aACd,CAAC;YACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,oDAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectClickAction.d.ts b/dist/classes/packets/ObjectClickAction.d.ts deleted file mode 100644 index 899236e..0000000 --- a/dist/classes/packets/ObjectClickAction.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectClickActionPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - ClickAction: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectClickAction.js b/dist/classes/packets/ObjectClickAction.js deleted file mode 100644 index ebbf7d0..0000000 --- a/dist/classes/packets/ObjectClickAction.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectClickActionPacket { - constructor() { - this.name = 'ObjectClickAction'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901855; - } - getSize() { - return ((5) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['ClickAction'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - ClickAction: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['ClickAction'] = buf.readUInt8(pos++); - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectClickActionPacket = ObjectClickActionPacket; -//# sourceMappingURL=ObjectClickAction.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectClickAction.js.map b/dist/classes/packets/ObjectClickAction.js.map deleted file mode 100644 index 295d724..0000000 --- a/dist/classes/packets/ObjectClickAction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectClickAction.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectClickAction.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,aAAa,EAAE,CAAC;gBAChB,WAAW,EAAE,CAAC;aACjB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACvD,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,0DAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDeGrab.d.ts b/dist/classes/packets/ObjectDeGrab.d.ts deleted file mode 100644 index 27f04af..0000000 --- a/dist/classes/packets/ObjectDeGrab.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectDeGrabPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - }; - SurfaceInfo: { - UVCoord: Vector3; - STCoord: Vector3; - FaceIndex: number; - Position: Vector3; - Normal: Vector3; - Binormal: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDeGrab.js b/dist/classes/packets/ObjectDeGrab.js deleted file mode 100644 index 97267f9..0000000 --- a/dist/classes/packets/ObjectDeGrab.js +++ /dev/null @@ -1,87 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDeGrabPacket { - constructor() { - this.name = 'ObjectDeGrab'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901879; - } - getSize() { - return ((64) * this.SurfaceInfo.length) + 37; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ObjectData['LocalID'], pos); - pos += 4; - const count = this.SurfaceInfo.length; - buf.writeUInt8(this.SurfaceInfo.length, pos++); - for (let i = 0; i < count; i++) { - this.SurfaceInfo[i]['UVCoord'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['STCoord'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeInt32LE(this.SurfaceInfo[i]['FaceIndex'], pos); - pos += 4; - this.SurfaceInfo[i]['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Normal'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Binormal'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - LocalID: 0 - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData = newObjObjectData; - const count = buf.readUInt8(pos++); - this.SurfaceInfo = []; - for (let i = 0; i < count; i++) { - const newObjSurfaceInfo = { - UVCoord: Vector3_1.Vector3.getZero(), - STCoord: Vector3_1.Vector3.getZero(), - FaceIndex: 0, - Position: Vector3_1.Vector3.getZero(), - Normal: Vector3_1.Vector3.getZero(), - Binormal: Vector3_1.Vector3.getZero() - }; - newObjSurfaceInfo['UVCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['STCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['FaceIndex'] = buf.readInt32LE(pos); - pos += 4; - newObjSurfaceInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Normal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Binormal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.SurfaceInfo.push(newObjSurfaceInfo); - } - return pos - startPos; - } -} -exports.ObjectDeGrabPacket = ObjectDeGrabPacket; -//# sourceMappingURL=ObjectDeGrab.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDeGrab.js.map b/dist/classes/packets/ObjectDeGrab.js.map deleted file mode 100644 index 3a27c56..0000000 --- a/dist/classes/packets/ObjectDeGrab.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDeGrab.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDeGrab.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDelete.d.ts b/dist/classes/packets/ObjectDelete.d.ts deleted file mode 100644 index fbf99af..0000000 --- a/dist/classes/packets/ObjectDelete.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectDeletePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - Force: boolean; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDelete.js b/dist/classes/packets/ObjectDelete.js deleted file mode 100644 index d07c2b9..0000000 --- a/dist/classes/packets/ObjectDelete.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDeletePacket { - constructor() { - this.name = 'ObjectDelete'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901849; - } - getSize() { - return ((4) * this.ObjectData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['Force']) ? 1 : 0, pos++); - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - Force: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['Force'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDeletePacket = ObjectDeletePacket; -//# sourceMappingURL=ObjectDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDelete.js.map b/dist/classes/packets/ObjectDelete.js.map deleted file mode 100644 index b17a2b6..0000000 --- a/dist/classes/packets/ObjectDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDelete.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDelink.d.ts b/dist/classes/packets/ObjectDelink.d.ts deleted file mode 100644 index 02a7507..0000000 --- a/dist/classes/packets/ObjectDelink.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectDelinkPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDelink.js b/dist/classes/packets/ObjectDelink.js deleted file mode 100644 index b0fe769..0000000 --- a/dist/classes/packets/ObjectDelink.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDelinkPacket { - constructor() { - this.name = 'ObjectDelink'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901876; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDelinkPacket = ObjectDelinkPacket; -//# sourceMappingURL=ObjectDelink.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDelink.js.map b/dist/classes/packets/ObjectDelink.js.map deleted file mode 100644 index 5811193..0000000 --- a/dist/classes/packets/ObjectDelink.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDelink.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDelink.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,gDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDescription.d.ts b/dist/classes/packets/ObjectDescription.d.ts deleted file mode 100644 index c1e9cd5..0000000 --- a/dist/classes/packets/ObjectDescription.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectDescriptionPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - Description: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDescription.js b/dist/classes/packets/ObjectDescription.js deleted file mode 100644 index 4dd3599..0000000 --- a/dist/classes/packets/ObjectDescription.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDescriptionPacket { - constructor() { - this.name = 'ObjectDescription'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901868; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Description', 1) + 4) * this.ObjectData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['LocalID'], pos); - pos += 4; - buf.write(this.ObjectData[i]['Description'], pos); - pos += this.ObjectData[i]['Description'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - LocalID: 0, - Description: '' - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDescriptionPacket = ObjectDescriptionPacket; -//# sourceMappingURL=ObjectDescription.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDescription.js.map b/dist/classes/packets/ObjectDescription.js.map deleted file mode 100644 index 7a0bda8..0000000 --- a/dist/classes/packets/ObjectDescription.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDescription.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDescription.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDeselect.d.ts b/dist/classes/packets/ObjectDeselect.d.ts deleted file mode 100644 index 550f969..0000000 --- a/dist/classes/packets/ObjectDeselect.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectDeselectPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDeselect.js b/dist/classes/packets/ObjectDeselect.js deleted file mode 100644 index 93b7f97..0000000 --- a/dist/classes/packets/ObjectDeselect.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDeselectPacket { - constructor() { - this.name = 'ObjectDeselect'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901871; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDeselectPacket = ObjectDeselectPacket; -//# sourceMappingURL=ObjectDeselect.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDeselect.js.map b/dist/classes/packets/ObjectDeselect.js.map deleted file mode 100644 index 0998454..0000000 --- a/dist/classes/packets/ObjectDeselect.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDeselect.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDeselect.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,oDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDetach.d.ts b/dist/classes/packets/ObjectDetach.d.ts deleted file mode 100644 index e116b8f..0000000 --- a/dist/classes/packets/ObjectDetach.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectDetachPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDetach.js b/dist/classes/packets/ObjectDetach.js deleted file mode 100644 index 2321773..0000000 --- a/dist/classes/packets/ObjectDetach.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDetachPacket { - constructor() { - this.name = 'ObjectDetach'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901873; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDetachPacket = ObjectDetachPacket; -//# sourceMappingURL=ObjectDetach.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDetach.js.map b/dist/classes/packets/ObjectDetach.js.map deleted file mode 100644 index c851f03..0000000 --- a/dist/classes/packets/ObjectDetach.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDetach.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDetach.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,gDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDrop.d.ts b/dist/classes/packets/ObjectDrop.d.ts deleted file mode 100644 index 6a28391..0000000 --- a/dist/classes/packets/ObjectDrop.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectDropPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDrop.js b/dist/classes/packets/ObjectDrop.js deleted file mode 100644 index 69e9cfb..0000000 --- a/dist/classes/packets/ObjectDrop.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDropPacket { - constructor() { - this.name = 'ObjectDrop'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901874; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDropPacket = ObjectDropPacket; -//# sourceMappingURL=ObjectDrop.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDrop.js.map b/dist/classes/packets/ObjectDrop.js.map deleted file mode 100644 index e052cf6..0000000 --- a/dist/classes/packets/ObjectDrop.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDrop.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDrop.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,4CAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDuplicate.d.ts b/dist/classes/packets/ObjectDuplicate.d.ts deleted file mode 100644 index 979f92d..0000000 --- a/dist/classes/packets/ObjectDuplicate.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectDuplicatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - SharedData: { - Offset: Vector3; - DuplicateFlags: number; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDuplicate.js b/dist/classes/packets/ObjectDuplicate.js deleted file mode 100644 index f19f0c7..0000000 --- a/dist/classes/packets/ObjectDuplicate.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDuplicatePacket { - constructor() { - this.name = 'ObjectDuplicate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901850; - } - getSize() { - return ((4) * this.ObjectData.length) + 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.SharedData['Offset'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt32LE(this.SharedData['DuplicateFlags'], pos); - pos += 4; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjSharedData = { - Offset: Vector3_1.Vector3.getZero(), - DuplicateFlags: 0 - }; - newObjSharedData['Offset'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSharedData['DuplicateFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.SharedData = newObjSharedData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDuplicatePacket = ObjectDuplicatePacket; -//# sourceMappingURL=ObjectDuplicate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDuplicate.js.map b/dist/classes/packets/ObjectDuplicate.js.map deleted file mode 100644 index 90d9294..0000000 --- a/dist/classes/packets/ObjectDuplicate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDuplicate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDuplicate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectDuplicateOnRay.d.ts b/dist/classes/packets/ObjectDuplicateOnRay.d.ts deleted file mode 100644 index 4ec174d..0000000 --- a/dist/classes/packets/ObjectDuplicateOnRay.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectDuplicateOnRayPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - RayStart: Vector3; - RayEnd: Vector3; - BypassRaycast: boolean; - RayEndIsIntersection: boolean; - CopyCenters: boolean; - CopyRotates: boolean; - RayTargetID: UUID; - DuplicateFlags: number; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectDuplicateOnRay.js b/dist/classes/packets/ObjectDuplicateOnRay.js deleted file mode 100644 index 0c0e235..0000000 --- a/dist/classes/packets/ObjectDuplicateOnRay.js +++ /dev/null @@ -1,91 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectDuplicateOnRayPacket { - constructor() { - this.name = 'ObjectDuplicateOnRay'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901851; - } - getSize() { - return ((4) * this.ObjectData.length) + 97; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['RayStart'].writeToBuffer(buf, pos, false); - pos += 12; - this.AgentData['RayEnd'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8((this.AgentData['BypassRaycast']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['RayEndIsIntersection']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['CopyCenters']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['CopyRotates']) ? 1 : 0, pos++); - this.AgentData['RayTargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['DuplicateFlags'], pos); - pos += 4; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - RayStart: Vector3_1.Vector3.getZero(), - RayEnd: Vector3_1.Vector3.getZero(), - BypassRaycast: false, - RayEndIsIntersection: false, - CopyCenters: false, - CopyRotates: false, - RayTargetID: UUID_1.UUID.zero(), - DuplicateFlags: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['RayStart'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['RayEnd'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjAgentData['BypassRaycast'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['RayEndIsIntersection'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['CopyCenters'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['CopyRotates'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['RayTargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['DuplicateFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectDuplicateOnRayPacket = ObjectDuplicateOnRayPacket; -//# sourceMappingURL=ObjectDuplicateOnRay.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectDuplicateOnRay.js.map b/dist/classes/packets/ObjectDuplicateOnRay.js.map deleted file mode 100644 index 758855c..0000000 --- a/dist/classes/packets/ObjectDuplicateOnRay.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectDuplicateOnRay.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectDuplicateOnRay.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectExportSelected.d.ts b/dist/classes/packets/ObjectExportSelected.d.ts deleted file mode 100644 index 1c1b338..0000000 --- a/dist/classes/packets/ObjectExportSelected.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectExportSelectedPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - RequestID: UUID; - VolumeDetail: number; - }; - ObjectData: { - ObjectID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectExportSelected.js b/dist/classes/packets/ObjectExportSelected.js deleted file mode 100644 index c2964b6..0000000 --- a/dist/classes/packets/ObjectExportSelected.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectExportSelectedPacket { - constructor() { - this.name = 'ObjectExportSelected'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901883; - } - getSize() { - return ((16) * this.ObjectData.length) + 35; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['RequestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt16LE(this.AgentData['VolumeDetail'], pos); - pos += 2; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero(), - VolumeDetail: 0 - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['VolumeDetail'] = buf.readInt16LE(pos); - pos += 2; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectExportSelectedPacket = ObjectExportSelectedPacket; -//# sourceMappingURL=ObjectExportSelected.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectExportSelected.js.map b/dist/classes/packets/ObjectExportSelected.js.map deleted file mode 100644 index abc21ec..0000000 --- a/dist/classes/packets/ObjectExportSelected.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectExportSelected.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectExportSelected.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectExtraParams.d.ts b/dist/classes/packets/ObjectExtraParams.d.ts deleted file mode 100644 index 4b4b8f1..0000000 --- a/dist/classes/packets/ObjectExtraParams.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectExtraParamsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - ParamType: number; - ParamInUse: boolean; - ParamSize: number; - ParamData: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectExtraParams.js b/dist/classes/packets/ObjectExtraParams.js deleted file mode 100644 index c00befb..0000000 --- a/dist/classes/packets/ObjectExtraParams.js +++ /dev/null @@ -1,78 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectExtraParamsPacket { - constructor() { - this.name = 'ObjectExtraParams'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901859; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'ParamData', 1) + 11) * this.ObjectData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt16LE(this.ObjectData[i]['ParamType'], pos); - pos += 2; - buf.writeUInt8((this.ObjectData[i]['ParamInUse']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.ObjectData[i]['ParamSize'], pos); - pos += 4; - buf.write(this.ObjectData[i]['ParamData'], pos); - pos += this.ObjectData[i]['ParamData'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - ParamType: 0, - ParamInUse: false, - ParamSize: 0, - ParamData: '' - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['ParamType'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ParamInUse'] = (buf.readUInt8(pos++) === 1); - newObjObjectData['ParamSize'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['ParamData'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectExtraParamsPacket = ObjectExtraParamsPacket; -//# sourceMappingURL=ObjectExtraParams.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectExtraParams.js.map b/dist/classes/packets/ObjectExtraParams.js.map deleted file mode 100644 index 7499fa3..0000000 --- a/dist/classes/packets/ObjectExtraParams.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectExtraParams.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectExtraParams.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectFlagUpdate.d.ts b/dist/classes/packets/ObjectFlagUpdate.d.ts deleted file mode 100644 index e1f900b..0000000 --- a/dist/classes/packets/ObjectFlagUpdate.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectFlagUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - ObjectLocalID: number; - UsePhysics: boolean; - IsTemporary: boolean; - IsPhantom: boolean; - CastsShadows: boolean; - }; - ExtraPhysics: { - PhysicsShapeType: number; - Density: number; - Friction: number; - Restitution: number; - GravityMultiplier: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectFlagUpdate.js b/dist/classes/packets/ObjectFlagUpdate.js deleted file mode 100644 index ba27b30..0000000 --- a/dist/classes/packets/ObjectFlagUpdate.js +++ /dev/null @@ -1,88 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectFlagUpdatePacket { - constructor() { - this.name = 'ObjectFlagUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901854; - } - getSize() { - return ((17) * this.ExtraPhysics.length) + 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.AgentData['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8((this.AgentData['UsePhysics']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['IsTemporary']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['IsPhantom']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['CastsShadows']) ? 1 : 0, pos++); - const count = this.ExtraPhysics.length; - buf.writeUInt8(this.ExtraPhysics.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.ExtraPhysics[i]['PhysicsShapeType'], pos++); - buf.writeFloatLE(this.ExtraPhysics[i]['Density'], pos); - pos += 4; - buf.writeFloatLE(this.ExtraPhysics[i]['Friction'], pos); - pos += 4; - buf.writeFloatLE(this.ExtraPhysics[i]['Restitution'], pos); - pos += 4; - buf.writeFloatLE(this.ExtraPhysics[i]['GravityMultiplier'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - ObjectLocalID: 0, - UsePhysics: false, - IsTemporary: false, - IsPhantom: false, - CastsShadows: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['UsePhysics'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['IsTemporary'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['IsPhantom'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['CastsShadows'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ExtraPhysics = []; - for (let i = 0; i < count; i++) { - const newObjExtraPhysics = { - PhysicsShapeType: 0, - Density: 0, - Friction: 0, - Restitution: 0, - GravityMultiplier: 0 - }; - newObjExtraPhysics['PhysicsShapeType'] = buf.readUInt8(pos++); - newObjExtraPhysics['Density'] = buf.readFloatLE(pos); - pos += 4; - newObjExtraPhysics['Friction'] = buf.readFloatLE(pos); - pos += 4; - newObjExtraPhysics['Restitution'] = buf.readFloatLE(pos); - pos += 4; - newObjExtraPhysics['GravityMultiplier'] = buf.readFloatLE(pos); - pos += 4; - this.ExtraPhysics.push(newObjExtraPhysics); - } - return pos - startPos; - } -} -exports.ObjectFlagUpdatePacket = ObjectFlagUpdatePacket; -//# sourceMappingURL=ObjectFlagUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectFlagUpdate.js.map b/dist/classes/packets/ObjectFlagUpdate.js.map deleted file mode 100644 index 0ea8e3c..0000000 --- a/dist/classes/packets/ObjectFlagUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectFlagUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectFlagUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmHpB,CAAC;IAhGG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9D,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/D,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAChE,MAAM,KAAK,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC;QACvC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAChD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,kBAAkB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAChE,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,mBAAmB,CAAC,EAAE,GAAG,CAAC,CAAC;YACjE,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAQjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,aAAa,EAAE,CAAC;YAChB,UAAU,EAAE,KAAK;YACjB,WAAW,EAAE,KAAK;YAClB,SAAS,EAAE,KAAK;YAChB,YAAY,EAAE,KAAK;SACtB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,eAAe,CAAC,aAAa,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC9D,eAAe,CAAC,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,eAAe,CAAC,cAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC/D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,YAAY,GAAG,EAAE,CAAC;QACvB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,kBAAkB,GAMpB;gBACA,gBAAgB,EAAE,CAAC;gBACnB,OAAO,EAAE,CAAC;gBACV,QAAQ,EAAE,CAAC;gBACX,WAAW,EAAE,CAAC;gBACd,iBAAiB,EAAE,CAAC;aACvB,CAAC;YACF,kBAAkB,CAAC,kBAAkB,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC9D,kBAAkB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,kBAAkB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,kBAAkB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,kBAAkB,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YAC/D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAC/C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvHD,wDAuHC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectGrab.d.ts b/dist/classes/packets/ObjectGrab.d.ts deleted file mode 100644 index 07a59f5..0000000 --- a/dist/classes/packets/ObjectGrab.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectGrabPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - GrabOffset: Vector3; - }; - SurfaceInfo: { - UVCoord: Vector3; - STCoord: Vector3; - FaceIndex: number; - Position: Vector3; - Normal: Vector3; - Binormal: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectGrab.js b/dist/classes/packets/ObjectGrab.js deleted file mode 100644 index 94e98da..0000000 --- a/dist/classes/packets/ObjectGrab.js +++ /dev/null @@ -1,92 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectGrabPacket { - constructor() { - this.name = 'ObjectGrab'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901877; - } - getSize() { - return ((64) * this.SurfaceInfo.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ObjectData['LocalID'], pos); - pos += 4; - this.ObjectData['GrabOffset'].writeToBuffer(buf, pos, false); - pos += 12; - const count = this.SurfaceInfo.length; - buf.writeUInt8(this.SurfaceInfo.length, pos++); - for (let i = 0; i < count; i++) { - this.SurfaceInfo[i]['UVCoord'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['STCoord'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeInt32LE(this.SurfaceInfo[i]['FaceIndex'], pos); - pos += 4; - this.SurfaceInfo[i]['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Normal'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Binormal'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - LocalID: 0, - GrabOffset: Vector3_1.Vector3.getZero() - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['GrabOffset'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.ObjectData = newObjObjectData; - const count = buf.readUInt8(pos++); - this.SurfaceInfo = []; - for (let i = 0; i < count; i++) { - const newObjSurfaceInfo = { - UVCoord: Vector3_1.Vector3.getZero(), - STCoord: Vector3_1.Vector3.getZero(), - FaceIndex: 0, - Position: Vector3_1.Vector3.getZero(), - Normal: Vector3_1.Vector3.getZero(), - Binormal: Vector3_1.Vector3.getZero() - }; - newObjSurfaceInfo['UVCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['STCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['FaceIndex'] = buf.readInt32LE(pos); - pos += 4; - newObjSurfaceInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Normal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Binormal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.SurfaceInfo.push(newObjSurfaceInfo); - } - return pos - startPos; - } -} -exports.ObjectGrabPacket = ObjectGrabPacket; -//# sourceMappingURL=ObjectGrab.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectGrab.js.map b/dist/classes/packets/ObjectGrab.js.map deleted file mode 100644 index 7770041..0000000 --- a/dist/classes/packets/ObjectGrab.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectGrab.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectGrab.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectGrabUpdate.d.ts b/dist/classes/packets/ObjectGrabUpdate.d.ts deleted file mode 100644 index 23e6829..0000000 --- a/dist/classes/packets/ObjectGrabUpdate.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectGrabUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectID: UUID; - GrabOffsetInitial: Vector3; - GrabPosition: Vector3; - TimeSinceLast: number; - }; - SurfaceInfo: { - UVCoord: Vector3; - STCoord: Vector3; - FaceIndex: number; - Position: Vector3; - Normal: Vector3; - Binormal: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectGrabUpdate.js b/dist/classes/packets/ObjectGrabUpdate.js deleted file mode 100644 index 16a9fcf..0000000 --- a/dist/classes/packets/ObjectGrabUpdate.js +++ /dev/null @@ -1,102 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectGrabUpdatePacket { - constructor() { - this.name = 'ObjectGrabUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901878; - } - getSize() { - return ((64) * this.SurfaceInfo.length) + 77; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['GrabOffsetInitial'].writeToBuffer(buf, pos, false); - pos += 12; - this.ObjectData['GrabPosition'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt32LE(this.ObjectData['TimeSinceLast'], pos); - pos += 4; - const count = this.SurfaceInfo.length; - buf.writeUInt8(this.SurfaceInfo.length, pos++); - for (let i = 0; i < count; i++) { - this.SurfaceInfo[i]['UVCoord'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['STCoord'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeInt32LE(this.SurfaceInfo[i]['FaceIndex'], pos); - pos += 4; - this.SurfaceInfo[i]['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Normal'].writeToBuffer(buf, pos, false); - pos += 12; - this.SurfaceInfo[i]['Binormal'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero(), - GrabOffsetInitial: Vector3_1.Vector3.getZero(), - GrabPosition: Vector3_1.Vector3.getZero(), - TimeSinceLast: 0 - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['GrabOffsetInitial'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['GrabPosition'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['TimeSinceLast'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData = newObjObjectData; - const count = buf.readUInt8(pos++); - this.SurfaceInfo = []; - for (let i = 0; i < count; i++) { - const newObjSurfaceInfo = { - UVCoord: Vector3_1.Vector3.getZero(), - STCoord: Vector3_1.Vector3.getZero(), - FaceIndex: 0, - Position: Vector3_1.Vector3.getZero(), - Normal: Vector3_1.Vector3.getZero(), - Binormal: Vector3_1.Vector3.getZero() - }; - newObjSurfaceInfo['UVCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['STCoord'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['FaceIndex'] = buf.readInt32LE(pos); - pos += 4; - newObjSurfaceInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Normal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSurfaceInfo['Binormal'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.SurfaceInfo.push(newObjSurfaceInfo); - } - return pos - startPos; - } -} -exports.ObjectGrabUpdatePacket = ObjectGrabUpdatePacket; -//# sourceMappingURL=ObjectGrabUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectGrabUpdate.js.map b/dist/classes/packets/ObjectGrabUpdate.js.map deleted file mode 100644 index 0b76495..0000000 --- a/dist/classes/packets/ObjectGrabUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectGrabUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectGrabUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectGroup.d.ts b/dist/classes/packets/ObjectGroup.d.ts deleted file mode 100644 index ae36e05..0000000 --- a/dist/classes/packets/ObjectGroup.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectGroupPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectGroup.js b/dist/classes/packets/ObjectGroup.js deleted file mode 100644 index f284a83..0000000 --- a/dist/classes/packets/ObjectGroup.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectGroupPacket { - constructor() { - this.name = 'ObjectGroup'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901861; - } - getSize() { - return ((4) * this.ObjectData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectGroupPacket = ObjectGroupPacket; -//# sourceMappingURL=ObjectGroup.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectGroup.js.map b/dist/classes/packets/ObjectGroup.js.map deleted file mode 100644 index 8c0e9cb..0000000 --- a/dist/classes/packets/ObjectGroup.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectGroup.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectGroup.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,8CAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectImage.d.ts b/dist/classes/packets/ObjectImage.d.ts deleted file mode 100644 index 3fc2869..0000000 --- a/dist/classes/packets/ObjectImage.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectImagePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - MediaURL: string; - TextureEntry: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectImage.js b/dist/classes/packets/ObjectImage.js deleted file mode 100644 index 2926e4c..0000000 --- a/dist/classes/packets/ObjectImage.js +++ /dev/null @@ -1,70 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectImagePacket { - constructor() { - this.name = 'ObjectImage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901856; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'MediaURL', 1) + this.calculateVarVarSize(this.ObjectData, 'TextureEntry', 2) + 4) * this.ObjectData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.write(this.ObjectData[i]['MediaURL'], pos); - pos += this.ObjectData[i]['MediaURL'].length; - buf.write(this.ObjectData[i]['TextureEntry'], pos); - pos += this.ObjectData[i]['TextureEntry'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - MediaURL: '', - TextureEntry: '' - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['MediaURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TextureEntry'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectImagePacket = ObjectImagePacket; -//# sourceMappingURL=ObjectImage.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectImage.js.map b/dist/classes/packets/ObjectImage.js.map deleted file mode 100644 index b8d0884..0000000 --- a/dist/classes/packets/ObjectImage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectImage.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectImage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectIncludeInSearch.d.ts b/dist/classes/packets/ObjectIncludeInSearch.d.ts deleted file mode 100644 index 6347597..0000000 --- a/dist/classes/packets/ObjectIncludeInSearch.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectIncludeInSearchPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - IncludeInSearch: boolean; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectIncludeInSearch.js b/dist/classes/packets/ObjectIncludeInSearch.js deleted file mode 100644 index 3c370ef..0000000 --- a/dist/classes/packets/ObjectIncludeInSearch.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectIncludeInSearchPacket { - constructor() { - this.name = 'ObjectIncludeInSearch'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902184; - } - getSize() { - return ((5) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8((this.ObjectData[i]['IncludeInSearch']) ? 1 : 0, pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - IncludeInSearch: false - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['IncludeInSearch'] = (buf.readUInt8(pos++) === 1); - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectIncludeInSearchPacket = ObjectIncludeInSearchPacket; -//# sourceMappingURL=ObjectIncludeInSearch.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectIncludeInSearch.js.map b/dist/classes/packets/ObjectIncludeInSearch.js.map deleted file mode 100644 index ae15ea3..0000000 --- a/dist/classes/packets/ObjectIncludeInSearch.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectIncludeInSearch.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectIncludeInSearch.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectLink.d.ts b/dist/classes/packets/ObjectLink.d.ts deleted file mode 100644 index eee5fab..0000000 --- a/dist/classes/packets/ObjectLink.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ObjectLinkPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectLink.js b/dist/classes/packets/ObjectLink.js deleted file mode 100644 index 9ee9d1d..0000000 --- a/dist/classes/packets/ObjectLink.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectLinkPacket { - constructor() { - this.name = 'ObjectLink'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901875; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectLinkPacket = ObjectLinkPacket; -//# sourceMappingURL=ObjectLink.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectLink.js.map b/dist/classes/packets/ObjectLink.js.map deleted file mode 100644 index a7c44d5..0000000 --- a/dist/classes/packets/ObjectLink.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectLink.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectLink.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,4CAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectMaterial.d.ts b/dist/classes/packets/ObjectMaterial.d.ts deleted file mode 100644 index c701deb..0000000 --- a/dist/classes/packets/ObjectMaterial.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectMaterialPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - Material: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectMaterial.js b/dist/classes/packets/ObjectMaterial.js deleted file mode 100644 index 244aa8a..0000000 --- a/dist/classes/packets/ObjectMaterial.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectMaterialPacket { - constructor() { - this.name = 'ObjectMaterial'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901857; - } - getSize() { - return ((5) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['Material'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Material: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Material'] = buf.readUInt8(pos++); - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectMaterialPacket = ObjectMaterialPacket; -//# sourceMappingURL=ObjectMaterial.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectMaterial.js.map b/dist/classes/packets/ObjectMaterial.js.map deleted file mode 100644 index 36b10c5..0000000 --- a/dist/classes/packets/ObjectMaterial.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectMaterial.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectMaterial.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC1D,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,aAAa,EAAE,CAAC;gBAChB,QAAQ,EAAE,CAAC;aACd,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACpD,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,oDAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectName.d.ts b/dist/classes/packets/ObjectName.d.ts deleted file mode 100644 index 609adf2..0000000 --- a/dist/classes/packets/ObjectName.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectNamePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - Name: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectName.js b/dist/classes/packets/ObjectName.js deleted file mode 100644 index 1b82158..0000000 --- a/dist/classes/packets/ObjectName.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectNamePacket { - constructor() { - this.name = 'ObjectName'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901867; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Name', 1) + 4) * this.ObjectData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['LocalID'], pos); - pos += 4; - buf.write(this.ObjectData[i]['Name'], pos); - pos += this.ObjectData[i]['Name'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - LocalID: 0, - Name: '' - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectNamePacket = ObjectNamePacket; -//# sourceMappingURL=ObjectName.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectName.js.map b/dist/classes/packets/ObjectName.js.map deleted file mode 100644 index d73475c..0000000 --- a/dist/classes/packets/ObjectName.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectName.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectName.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectOwner.d.ts b/dist/classes/packets/ObjectOwner.d.ts deleted file mode 100644 index 266636b..0000000 --- a/dist/classes/packets/ObjectOwner.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectOwnerPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - HeaderData: { - Override: boolean; - OwnerID: UUID; - GroupID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectOwner.js b/dist/classes/packets/ObjectOwner.js deleted file mode 100644 index a2c5a01..0000000 --- a/dist/classes/packets/ObjectOwner.js +++ /dev/null @@ -1,69 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectOwnerPacket { - constructor() { - this.name = 'ObjectOwner'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901860; - } - getSize() { - return ((4) * this.ObjectData.length) + 66; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.HeaderData['Override']) ? 1 : 0, pos++); - this.HeaderData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.HeaderData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjHeaderData = { - Override: false, - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjHeaderData['Override'] = (buf.readUInt8(pos++) === 1); - newObjHeaderData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjHeaderData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.HeaderData = newObjHeaderData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectOwnerPacket = ObjectOwnerPacket; -//# sourceMappingURL=ObjectOwner.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectOwner.js.map b/dist/classes/packets/ObjectOwner.js.map deleted file mode 100644 index 73124d0..0000000 --- a/dist/classes/packets/ObjectOwner.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectOwner.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectOwner.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectPermissions.d.ts b/dist/classes/packets/ObjectPermissions.d.ts deleted file mode 100644 index 6b66491..0000000 --- a/dist/classes/packets/ObjectPermissions.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectPermissionsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - HeaderData: { - Override: boolean; - }; - ObjectData: { - ObjectLocalID: number; - Field: number; - Set: number; - Mask: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectPermissions.js b/dist/classes/packets/ObjectPermissions.js deleted file mode 100644 index cf7d280..0000000 --- a/dist/classes/packets/ObjectPermissions.js +++ /dev/null @@ -1,70 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectPermissionsPacket { - constructor() { - this.name = 'ObjectPermissions'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901865; - } - getSize() { - return ((10) * this.ObjectData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.HeaderData['Override']) ? 1 : 0, pos++); - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['Field'], pos++); - buf.writeUInt8(this.ObjectData[i]['Set'], pos++); - buf.writeUInt32LE(this.ObjectData[i]['Mask'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjHeaderData = { - Override: false - }; - newObjHeaderData['Override'] = (buf.readUInt8(pos++) === 1); - this.HeaderData = newObjHeaderData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Field: 0, - Set: 0, - Mask: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Field'] = buf.readUInt8(pos++); - newObjObjectData['Set'] = buf.readUInt8(pos++); - newObjObjectData['Mask'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectPermissionsPacket = ObjectPermissionsPacket; -//# sourceMappingURL=ObjectPermissions.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectPermissions.js.map b/dist/classes/packets/ObjectPermissions.js.map deleted file mode 100644 index 67058f5..0000000 --- a/dist/classes/packets/ObjectPermissions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectPermissions.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectPermissions.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectPosition.d.ts b/dist/classes/packets/ObjectPosition.d.ts deleted file mode 100644 index 758ca5f..0000000 --- a/dist/classes/packets/ObjectPosition.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectPositionPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - Position: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectPosition.js b/dist/classes/packets/ObjectPosition.js deleted file mode 100644 index 62ab947..0000000 --- a/dist/classes/packets/ObjectPosition.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectPositionPacket { - constructor() { - this.name = 'ObjectPosition'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65284; - } - getSize() { - return ((16) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - this.ObjectData[i]['Position'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Position: Vector3_1.Vector3.getZero() - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectPositionPacket = ObjectPositionPacket; -//# sourceMappingURL=ObjectPosition.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectPosition.js.map b/dist/classes/packets/ObjectPosition.js.map deleted file mode 100644 index ba8fb2f..0000000 --- a/dist/classes/packets/ObjectPosition.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectPosition.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectPosition.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectProperties.d.ts b/dist/classes/packets/ObjectProperties.d.ts deleted file mode 100644 index 35688ea..0000000 --- a/dist/classes/packets/ObjectProperties.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ObjectPropertiesPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - ObjectID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - CreationDate: Long; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - OwnershipCost: number; - SaleType: number; - SalePrice: number; - AggregatePerms: number; - AggregatePermTextures: number; - AggregatePermTexturesOwner: number; - Category: number; - InventorySerial: number; - ItemID: UUID; - FolderID: UUID; - FromTaskID: UUID; - LastOwnerID: UUID; - Name: string; - Description: string; - TouchName: string; - SitName: string; - TextureID: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectProperties.js b/dist/classes/packets/ObjectProperties.js deleted file mode 100644 index 595a379..0000000 --- a/dist/classes/packets/ObjectProperties.js +++ /dev/null @@ -1,172 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectPropertiesPacket { - constructor() { - this.name = 'ObjectProperties'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65289; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Name', 1) + this.calculateVarVarSize(this.ObjectData, 'Description', 1) + this.calculateVarVarSize(this.ObjectData, 'TouchName', 1) + this.calculateVarVarSize(this.ObjectData, 'SitName', 1) + this.calculateVarVarSize(this.ObjectData, 'TextureID', 1) + 174) * this.ObjectData.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ObjectData[i]['CreationDate'].low, pos); - pos += 4; - buf.writeInt32LE(this.ObjectData[i]['CreationDate'].high, pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeInt32LE(this.ObjectData[i]['OwnershipCost'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['SaleType'], pos++); - buf.writeInt32LE(this.ObjectData[i]['SalePrice'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['AggregatePerms'], pos++); - buf.writeUInt8(this.ObjectData[i]['AggregatePermTextures'], pos++); - buf.writeUInt8(this.ObjectData[i]['AggregatePermTexturesOwner'], pos++); - buf.writeUInt32LE(this.ObjectData[i]['Category'], pos); - pos += 4; - buf.writeInt16LE(this.ObjectData[i]['InventorySerial'], pos); - pos += 2; - this.ObjectData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['FromTaskID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['LastOwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ObjectData[i]['Name'], pos); - pos += this.ObjectData[i]['Name'].length; - buf.write(this.ObjectData[i]['Description'], pos); - pos += this.ObjectData[i]['Description'].length; - buf.write(this.ObjectData[i]['TouchName'], pos); - pos += this.ObjectData[i]['TouchName'].length; - buf.write(this.ObjectData[i]['SitName'], pos); - pos += this.ObjectData[i]['SitName'].length; - buf.write(this.ObjectData[i]['TextureID'], pos); - pos += this.ObjectData[i]['TextureID'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - CreationDate: Long.ZERO, - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - OwnershipCost: 0, - SaleType: 0, - SalePrice: 0, - AggregatePerms: 0, - AggregatePermTextures: 0, - AggregatePermTexturesOwner: 0, - Category: 0, - InventorySerial: 0, - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - FromTaskID: UUID_1.UUID.zero(), - LastOwnerID: UUID_1.UUID.zero(), - Name: '', - Description: '', - TouchName: '', - SitName: '', - TextureID: '' - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['CreationDate'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjObjectData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['OwnershipCost'] = buf.readInt32LE(pos); - pos += 4; - newObjObjectData['SaleType'] = buf.readUInt8(pos++); - newObjObjectData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjObjectData['AggregatePerms'] = buf.readUInt8(pos++); - newObjObjectData['AggregatePermTextures'] = buf.readUInt8(pos++); - newObjObjectData['AggregatePermTexturesOwner'] = buf.readUInt8(pos++); - newObjObjectData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['InventorySerial'] = buf.readInt16LE(pos); - pos += 2; - newObjObjectData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['FromTaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['LastOwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TouchName'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['SitName'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TextureID'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectPropertiesPacket = ObjectPropertiesPacket; -//# sourceMappingURL=ObjectProperties.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectProperties.js.map b/dist/classes/packets/ObjectProperties.js.map deleted file mode 100644 index 928e319..0000000 --- a/dist/classes/packets/ObjectProperties.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectProperties.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectProperties.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectPropertiesFamily.d.ts b/dist/classes/packets/ObjectPropertiesFamily.d.ts deleted file mode 100644 index 184a8b0..0000000 --- a/dist/classes/packets/ObjectPropertiesFamily.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectPropertiesFamilyPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - RequestFlags: number; - ObjectID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - OwnershipCost: number; - SaleType: number; - SalePrice: number; - Category: number; - LastOwnerID: UUID; - Name: string; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectPropertiesFamily.js b/dist/classes/packets/ObjectPropertiesFamily.js deleted file mode 100644 index 21d1233..0000000 --- a/dist/classes/packets/ObjectPropertiesFamily.js +++ /dev/null @@ -1,105 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectPropertiesFamilyPacket { - constructor() { - this.name = 'ObjectPropertiesFamily'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65290; - } - getSize() { - return (this.ObjectData['Name'].length + 1 + this.ObjectData['Description'].length + 1) + 101; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.ObjectData['RequestFlags'], pos); - pos += 4; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ObjectData['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['NextOwnerMask'], pos); - pos += 4; - buf.writeInt32LE(this.ObjectData['OwnershipCost'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData['SaleType'], pos++); - buf.writeInt32LE(this.ObjectData['SalePrice'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['Category'], pos); - pos += 4; - this.ObjectData['LastOwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ObjectData['Name'], pos); - pos += this.ObjectData['Name'].length; - buf.write(this.ObjectData['Description'], pos); - pos += this.ObjectData['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - RequestFlags: 0, - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - OwnershipCost: 0, - SaleType: 0, - SalePrice: 0, - Category: 0, - LastOwnerID: UUID_1.UUID.zero(), - Name: '', - Description: '' - }; - newObjObjectData['RequestFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['OwnershipCost'] = buf.readInt32LE(pos); - pos += 4; - newObjObjectData['SaleType'] = buf.readUInt8(pos++); - newObjObjectData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjObjectData['Category'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['LastOwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ObjectPropertiesFamilyPacket = ObjectPropertiesFamilyPacket; -//# sourceMappingURL=ObjectPropertiesFamily.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectPropertiesFamily.js.map b/dist/classes/packets/ObjectPropertiesFamily.js.map deleted file mode 100644 index d1edd61..0000000 --- a/dist/classes/packets/ObjectPropertiesFamily.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectPropertiesFamily.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectPropertiesFamily.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectRotation.d.ts b/dist/classes/packets/ObjectRotation.d.ts deleted file mode 100644 index 5474aa5..0000000 --- a/dist/classes/packets/ObjectRotation.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ObjectRotationPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - Rotation: Quaternion; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectRotation.js b/dist/classes/packets/ObjectRotation.js deleted file mode 100644 index 5c2b139..0000000 --- a/dist/classes/packets/ObjectRotation.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectRotationPacket { - constructor() { - this.name = 'ObjectRotation'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901853; - } - getSize() { - return ((16) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - this.ObjectData[i]['Rotation'].writeToBuffer(buf, pos); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Rotation: Quaternion_1.Quaternion.getIdentity() - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Rotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectRotationPacket = ObjectRotationPacket; -//# sourceMappingURL=ObjectRotation.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectRotation.js.map b/dist/classes/packets/ObjectRotation.js.map deleted file mode 100644 index af8a85e..0000000 --- a/dist/classes/packets/ObjectRotation.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectRotation.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectRotation.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectSaleInfo.d.ts b/dist/classes/packets/ObjectSaleInfo.d.ts deleted file mode 100644 index a28870d..0000000 --- a/dist/classes/packets/ObjectSaleInfo.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectSaleInfoPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - LocalID: number; - SaleType: number; - SalePrice: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectSaleInfo.js b/dist/classes/packets/ObjectSaleInfo.js deleted file mode 100644 index 480273f..0000000 --- a/dist/classes/packets/ObjectSaleInfo.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectSaleInfoPacket { - constructor() { - this.name = 'ObjectSaleInfo'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901866; - } - getSize() { - return ((9) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['LocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['SaleType'], pos++); - buf.writeInt32LE(this.ObjectData[i]['SalePrice'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - LocalID: 0, - SaleType: 0, - SalePrice: 0 - }; - newObjObjectData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['SaleType'] = buf.readUInt8(pos++); - newObjObjectData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectSaleInfoPacket = ObjectSaleInfoPacket; -//# sourceMappingURL=ObjectSaleInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectSaleInfo.js.map b/dist/classes/packets/ObjectSaleInfo.js.map deleted file mode 100644 index e1e09e5..0000000 --- a/dist/classes/packets/ObjectSaleInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectSaleInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectSaleInfo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA0EpB,CAAC;IA9DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACtD,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAIlB;gBACA,OAAO,EAAE,CAAC;gBACV,QAAQ,EAAE,CAAC;gBACX,SAAS,EAAE,CAAC;aACf,CAAC;YACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACpD,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9ED,oDA8EC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectScale.d.ts b/dist/classes/packets/ObjectScale.d.ts deleted file mode 100644 index 5402a72..0000000 --- a/dist/classes/packets/ObjectScale.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ObjectScalePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - Scale: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectScale.js b/dist/classes/packets/ObjectScale.js deleted file mode 100644 index 3788637..0000000 --- a/dist/classes/packets/ObjectScale.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectScalePacket { - constructor() { - this.name = 'ObjectScale'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901852; - } - getSize() { - return ((16) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - this.ObjectData[i]['Scale'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - Scale: Vector3_1.Vector3.getZero() - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Scale'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectScalePacket = ObjectScalePacket; -//# sourceMappingURL=ObjectScale.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectScale.js.map b/dist/classes/packets/ObjectScale.js.map deleted file mode 100644 index b337944..0000000 --- a/dist/classes/packets/ObjectScale.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectScale.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectScale.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectSelect.d.ts b/dist/classes/packets/ObjectSelect.d.ts deleted file mode 100644 index 0924d18..0000000 --- a/dist/classes/packets/ObjectSelect.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectSelectPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectSelect.js b/dist/classes/packets/ObjectSelect.js deleted file mode 100644 index 717e7ac..0000000 --- a/dist/classes/packets/ObjectSelect.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectSelectPacket { - constructor() { - this.name = 'ObjectSelect'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901870; - } - getSize() { - return ((4) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectSelectPacket = ObjectSelectPacket; -//# sourceMappingURL=ObjectSelect.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectSelect.js.map b/dist/classes/packets/ObjectSelect.js.map deleted file mode 100644 index def8efc..0000000 --- a/dist/classes/packets/ObjectSelect.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectSelect.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectSelect.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,gDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectShape.d.ts b/dist/classes/packets/ObjectShape.d.ts deleted file mode 100644 index 438894d..0000000 --- a/dist/classes/packets/ObjectShape.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectShapePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectLocalID: number; - PathCurve: number; - ProfileCurve: number; - PathBegin: number; - PathEnd: number; - PathScaleX: number; - PathScaleY: number; - PathShearX: number; - PathShearY: number; - PathTwist: number; - PathTwistBegin: number; - PathRadiusOffset: number; - PathTaperX: number; - PathTaperY: number; - PathRevolutions: number; - PathSkew: number; - ProfileBegin: number; - ProfileEnd: number; - ProfileHollow: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectShape.js b/dist/classes/packets/ObjectShape.js deleted file mode 100644 index 98cfbb0..0000000 --- a/dist/classes/packets/ObjectShape.js +++ /dev/null @@ -1,117 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectShapePacket { - constructor() { - this.name = 'ObjectShape'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901858; - } - getSize() { - return ((27) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['PathCurve'], pos++); - buf.writeUInt8(this.ObjectData[i]['ProfileCurve'], pos++); - buf.writeUInt16LE(this.ObjectData[i]['PathBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['PathEnd'], pos); - pos += 2; - buf.writeUInt8(this.ObjectData[i]['PathScaleX'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathScaleY'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathShearX'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathShearY'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTwist'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTwistBegin'], pos++); - buf.writeInt8(this.ObjectData[i]['PathRadiusOffset'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTaperX'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTaperY'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathRevolutions'], pos++); - buf.writeInt8(this.ObjectData[i]['PathSkew'], pos++); - buf.writeUInt16LE(this.ObjectData[i]['ProfileBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['ProfileEnd'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['ProfileHollow'], pos); - pos += 2; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectLocalID: 0, - PathCurve: 0, - ProfileCurve: 0, - PathBegin: 0, - PathEnd: 0, - PathScaleX: 0, - PathScaleY: 0, - PathShearX: 0, - PathShearY: 0, - PathTwist: 0, - PathTwistBegin: 0, - PathRadiusOffset: 0, - PathTaperX: 0, - PathTaperY: 0, - PathRevolutions: 0, - PathSkew: 0, - ProfileBegin: 0, - ProfileEnd: 0, - ProfileHollow: 0 - }; - newObjObjectData['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['PathCurve'] = buf.readUInt8(pos++); - newObjObjectData['ProfileCurve'] = buf.readUInt8(pos++); - newObjObjectData['PathBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathScaleX'] = buf.readUInt8(pos++); - newObjObjectData['PathScaleY'] = buf.readUInt8(pos++); - newObjObjectData['PathShearX'] = buf.readUInt8(pos++); - newObjObjectData['PathShearY'] = buf.readUInt8(pos++); - newObjObjectData['PathTwist'] = buf.readInt8(pos++); - newObjObjectData['PathTwistBegin'] = buf.readInt8(pos++); - newObjObjectData['PathRadiusOffset'] = buf.readInt8(pos++); - newObjObjectData['PathTaperX'] = buf.readInt8(pos++); - newObjObjectData['PathTaperY'] = buf.readInt8(pos++); - newObjObjectData['PathRevolutions'] = buf.readUInt8(pos++); - newObjObjectData['PathSkew'] = buf.readInt8(pos++); - newObjObjectData['ProfileBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileHollow'] = buf.readUInt16LE(pos); - pos += 2; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectShapePacket = ObjectShapePacket; -//# sourceMappingURL=ObjectShape.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectShape.js.map b/dist/classes/packets/ObjectShape.js.map deleted file mode 100644 index 19487b7..0000000 --- a/dist/classes/packets/ObjectShape.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectShape.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectShape.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAkKpB,CAAC;IAtIG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACvD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC1D,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACxD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACxD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACxD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACxD,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACtD,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,gBAAgB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC3D,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,kBAAkB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC7D,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACvD,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACvD,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,iBAAiB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC7D,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACrD,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAoBlB;gBACA,aAAa,EAAE,CAAC;gBAChB,SAAS,EAAE,CAAC;gBACZ,YAAY,EAAE,CAAC;gBACf,SAAS,EAAE,CAAC;gBACZ,OAAO,EAAE,CAAC;gBACV,UAAU,EAAE,CAAC;gBACb,UAAU,EAAE,CAAC;gBACb,UAAU,EAAE,CAAC;gBACb,UAAU,EAAE,CAAC;gBACb,SAAS,EAAE,CAAC;gBACZ,cAAc,EAAE,CAAC;gBACjB,gBAAgB,EAAE,CAAC;gBACnB,UAAU,EAAE,CAAC;gBACb,UAAU,EAAE,CAAC;gBACb,eAAe,EAAE,CAAC;gBAClB,QAAQ,EAAE,CAAC;gBACX,YAAY,EAAE,CAAC;gBACf,UAAU,EAAE,CAAC;gBACb,aAAa,EAAE,CAAC;aACnB,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACrD,gBAAgB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACxD,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACtD,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACtD,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACtD,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACtD,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACpD,gBAAgB,CAAC,gBAAgB,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACzD,gBAAgB,CAAC,kBAAkB,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YAC3D,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACrD,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACrD,gBAAgB,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC3D,gBAAgB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACnD,gBAAgB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtKD,8CAsKC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinStart.d.ts b/dist/classes/packets/ObjectSpinStart.d.ts deleted file mode 100644 index 4a784b7..0000000 --- a/dist/classes/packets/ObjectSpinStart.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectSpinStartPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectSpinStart.js b/dist/classes/packets/ObjectSpinStart.js deleted file mode 100644 index 7881af1..0000000 --- a/dist/classes/packets/ObjectSpinStart.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectSpinStartPacket { - constructor() { - this.name = 'ObjectSpinStart'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901880; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ObjectSpinStartPacket = ObjectSpinStartPacket; -//# sourceMappingURL=ObjectSpinStart.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinStart.js.map b/dist/classes/packets/ObjectSpinStart.js.map deleted file mode 100644 index 24cc240..0000000 --- a/dist/classes/packets/ObjectSpinStart.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectSpinStart.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectSpinStart.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,sDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinStop.d.ts b/dist/classes/packets/ObjectSpinStop.d.ts deleted file mode 100644 index 6f9e318..0000000 --- a/dist/classes/packets/ObjectSpinStop.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ObjectSpinStopPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectSpinStop.js b/dist/classes/packets/ObjectSpinStop.js deleted file mode 100644 index 897a7a1..0000000 --- a/dist/classes/packets/ObjectSpinStop.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectSpinStopPacket { - constructor() { - this.name = 'ObjectSpinStop'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901882; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ObjectSpinStopPacket = ObjectSpinStopPacket; -//# sourceMappingURL=ObjectSpinStop.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinStop.js.map b/dist/classes/packets/ObjectSpinStop.js.map deleted file mode 100644 index cec9a6d..0000000 --- a/dist/classes/packets/ObjectSpinStop.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectSpinStop.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectSpinStop.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,oDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinUpdate.d.ts b/dist/classes/packets/ObjectSpinUpdate.d.ts deleted file mode 100644 index 3edb6be..0000000 --- a/dist/classes/packets/ObjectSpinUpdate.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ObjectSpinUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ObjectID: UUID; - Rotation: Quaternion; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectSpinUpdate.js b/dist/classes/packets/ObjectSpinUpdate.js deleted file mode 100644 index 4ae8f42..0000000 --- a/dist/classes/packets/ObjectSpinUpdate.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectSpinUpdatePacket { - constructor() { - this.name = 'ObjectSpinUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901881; - } - getSize() { - return 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['Rotation'].writeToBuffer(buf, pos); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero(), - Rotation: Quaternion_1.Quaternion.getIdentity() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['Rotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.ObjectSpinUpdatePacket = ObjectSpinUpdatePacket; -//# sourceMappingURL=ObjectSpinUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectSpinUpdate.js.map b/dist/classes/packets/ObjectSpinUpdate.js.map deleted file mode 100644 index fc92c09..0000000 --- a/dist/classes/packets/ObjectSpinUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectSpinUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectSpinUpdate.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,8CAAyC;AACzC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,QAAQ,EAAE,uBAAU,CAAC,WAAW,EAAE;SACrC,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,uBAAU,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,wDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdate.d.ts b/dist/classes/packets/ObjectUpdate.d.ts deleted file mode 100644 index 60a2f34..0000000 --- a/dist/classes/packets/ObjectUpdate.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ObjectUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - TimeDilation: number; - }; - ObjectData: { - ID: number; - State: number; - FullID: UUID; - CRC: number; - PCode: number; - Material: number; - ClickAction: number; - Scale: Vector3; - ObjectData: string; - ParentID: number; - UpdateFlags: number; - PathCurve: number; - ProfileCurve: number; - PathBegin: number; - PathEnd: number; - PathScaleX: number; - PathScaleY: number; - PathShearX: number; - PathShearY: number; - PathTwist: number; - PathTwistBegin: number; - PathRadiusOffset: number; - PathTaperX: number; - PathTaperY: number; - PathRevolutions: number; - PathSkew: number; - ProfileBegin: number; - ProfileEnd: number; - ProfileHollow: number; - TextureEntry: string; - TextureAnim: string; - NameValue: string; - Data: string; - Text: string; - TextColor: Buffer; - MediaURL: string; - PSBlock: string; - ExtraParams: string; - Sound: UUID; - OwnerID: UUID; - Gain: number; - Flags: number; - Radius: number; - JointType: number; - JointPivot: Vector3; - JointAxisOrAnchor: Vector3; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectUpdate.js b/dist/classes/packets/ObjectUpdate.js deleted file mode 100644 index db2c434..0000000 --- a/dist/classes/packets/ObjectUpdate.js +++ /dev/null @@ -1,251 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectUpdatePacket { - constructor() { - this.name = 'ObjectUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 12; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'ObjectData', 1) + this.calculateVarVarSize(this.ObjectData, 'TextureEntry', 2) + this.calculateVarVarSize(this.ObjectData, 'TextureAnim', 1) + this.calculateVarVarSize(this.ObjectData, 'NameValue', 2) + this.calculateVarVarSize(this.ObjectData, 'Data', 2) + this.calculateVarVarSize(this.ObjectData, 'Text', 1) + this.calculateVarVarSize(this.ObjectData, 'MediaURL', 1) + this.calculateVarVarSize(this.ObjectData, 'PSBlock', 1) + this.calculateVarVarSize(this.ObjectData, 'ExtraParams', 1) + 141) * this.ObjectData.length) + 11; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData['TimeDilation'], pos); - pos += 2; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ID'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['State'], pos++); - this.ObjectData[i]['FullID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ObjectData[i]['CRC'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['PCode'], pos++); - buf.writeUInt8(this.ObjectData[i]['Material'], pos++); - buf.writeUInt8(this.ObjectData[i]['ClickAction'], pos++); - this.ObjectData[i]['Scale'].writeToBuffer(buf, pos, false); - pos += 12; - buf.write(this.ObjectData[i]['ObjectData'], pos); - pos += this.ObjectData[i]['ObjectData'].length; - buf.writeUInt32LE(this.ObjectData[i]['ParentID'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['UpdateFlags'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['PathCurve'], pos++); - buf.writeUInt8(this.ObjectData[i]['ProfileCurve'], pos++); - buf.writeUInt16LE(this.ObjectData[i]['PathBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['PathEnd'], pos); - pos += 2; - buf.writeUInt8(this.ObjectData[i]['PathScaleX'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathScaleY'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathShearX'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathShearY'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTwist'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTwistBegin'], pos++); - buf.writeInt8(this.ObjectData[i]['PathRadiusOffset'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTaperX'], pos++); - buf.writeInt8(this.ObjectData[i]['PathTaperY'], pos++); - buf.writeUInt8(this.ObjectData[i]['PathRevolutions'], pos++); - buf.writeInt8(this.ObjectData[i]['PathSkew'], pos++); - buf.writeUInt16LE(this.ObjectData[i]['ProfileBegin'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['ProfileEnd'], pos); - pos += 2; - buf.writeUInt16LE(this.ObjectData[i]['ProfileHollow'], pos); - pos += 2; - buf.write(this.ObjectData[i]['TextureEntry'], pos); - pos += this.ObjectData[i]['TextureEntry'].length; - buf.write(this.ObjectData[i]['TextureAnim'], pos); - pos += this.ObjectData[i]['TextureAnim'].length; - buf.write(this.ObjectData[i]['NameValue'], pos); - pos += this.ObjectData[i]['NameValue'].length; - buf.write(this.ObjectData[i]['Data'], pos); - pos += this.ObjectData[i]['Data'].length; - buf.write(this.ObjectData[i]['Text'], pos); - pos += this.ObjectData[i]['Text'].length; - this.ObjectData[i]['TextColor'].copy(buf, pos); - pos += 4; - buf.write(this.ObjectData[i]['MediaURL'], pos); - pos += this.ObjectData[i]['MediaURL'].length; - buf.write(this.ObjectData[i]['PSBlock'], pos); - pos += this.ObjectData[i]['PSBlock'].length; - buf.write(this.ObjectData[i]['ExtraParams'], pos); - pos += this.ObjectData[i]['ExtraParams'].length; - this.ObjectData[i]['Sound'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.ObjectData[i]['Gain'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['Flags'], pos++); - buf.writeFloatLE(this.ObjectData[i]['Radius'], pos); - pos += 4; - buf.writeUInt8(this.ObjectData[i]['JointType'], pos++); - this.ObjectData[i]['JointPivot'].writeToBuffer(buf, pos, false); - pos += 12; - this.ObjectData[i]['JointAxisOrAnchor'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO, - TimeDilation: 0 - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['TimeDilation'] = buf.readUInt16LE(pos); - pos += 2; - this.RegionData = newObjRegionData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ID: 0, - State: 0, - FullID: UUID_1.UUID.zero(), - CRC: 0, - PCode: 0, - Material: 0, - ClickAction: 0, - Scale: Vector3_1.Vector3.getZero(), - ObjectData: '', - ParentID: 0, - UpdateFlags: 0, - PathCurve: 0, - ProfileCurve: 0, - PathBegin: 0, - PathEnd: 0, - PathScaleX: 0, - PathScaleY: 0, - PathShearX: 0, - PathShearY: 0, - PathTwist: 0, - PathTwistBegin: 0, - PathRadiusOffset: 0, - PathTaperX: 0, - PathTaperY: 0, - PathRevolutions: 0, - PathSkew: 0, - ProfileBegin: 0, - ProfileEnd: 0, - ProfileHollow: 0, - TextureEntry: '', - TextureAnim: '', - NameValue: '', - Data: '', - Text: '', - TextColor: Buffer.allocUnsafe(0), - MediaURL: '', - PSBlock: '', - ExtraParams: '', - Sound: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Gain: 0, - Flags: 0, - Radius: 0, - JointType: 0, - JointPivot: Vector3_1.Vector3.getZero(), - JointAxisOrAnchor: Vector3_1.Vector3.getZero() - }; - newObjObjectData['ID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['State'] = buf.readUInt8(pos++); - newObjObjectData['FullID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['PCode'] = buf.readUInt8(pos++); - newObjObjectData['Material'] = buf.readUInt8(pos++); - newObjObjectData['ClickAction'] = buf.readUInt8(pos++); - newObjObjectData['Scale'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['ObjectData'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['ParentID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['UpdateFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['PathCurve'] = buf.readUInt8(pos++); - newObjObjectData['ProfileCurve'] = buf.readUInt8(pos++); - newObjObjectData['PathBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['PathScaleX'] = buf.readUInt8(pos++); - newObjObjectData['PathScaleY'] = buf.readUInt8(pos++); - newObjObjectData['PathShearX'] = buf.readUInt8(pos++); - newObjObjectData['PathShearY'] = buf.readUInt8(pos++); - newObjObjectData['PathTwist'] = buf.readInt8(pos++); - newObjObjectData['PathTwistBegin'] = buf.readInt8(pos++); - newObjObjectData['PathRadiusOffset'] = buf.readInt8(pos++); - newObjObjectData['PathTaperX'] = buf.readInt8(pos++); - newObjObjectData['PathTaperY'] = buf.readInt8(pos++); - newObjObjectData['PathRevolutions'] = buf.readUInt8(pos++); - newObjObjectData['PathSkew'] = buf.readInt8(pos++); - newObjObjectData['ProfileBegin'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileEnd'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['ProfileHollow'] = buf.readUInt16LE(pos); - pos += 2; - newObjObjectData['TextureEntry'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TextureAnim'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['NameValue'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Data'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Text'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['TextColor'] = buf.slice(pos, pos + 4); - pos += 4; - newObjObjectData['MediaURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['PSBlock'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['ExtraParams'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Sound'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['Gain'] = buf.readFloatLE(pos); - pos += 4; - newObjObjectData['Flags'] = buf.readUInt8(pos++); - newObjObjectData['Radius'] = buf.readFloatLE(pos); - pos += 4; - newObjObjectData['JointType'] = buf.readUInt8(pos++); - newObjObjectData['JointPivot'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjObjectData['JointAxisOrAnchor'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectUpdatePacket = ObjectUpdatePacket; -//# sourceMappingURL=ObjectUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdate.js.map b/dist/classes/packets/ObjectUpdate.js.map deleted file mode 100644 index 95c4756..0000000 --- a/dist/classes/packets/ObjectUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdateCached.d.ts b/dist/classes/packets/ObjectUpdateCached.d.ts deleted file mode 100644 index 79ad3f9..0000000 --- a/dist/classes/packets/ObjectUpdateCached.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ObjectUpdateCachedPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - TimeDilation: number; - }; - ObjectData: { - ID: number; - CRC: number; - UpdateFlags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectUpdateCached.js b/dist/classes/packets/ObjectUpdateCached.js deleted file mode 100644 index 81f29bf..0000000 --- a/dist/classes/packets/ObjectUpdateCached.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectUpdateCachedPacket { - constructor() { - this.name = 'ObjectUpdateCached'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 14; - } - getSize() { - return ((12) * this.ObjectData.length) + 11; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData['TimeDilation'], pos); - pos += 2; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['ID'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['CRC'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['UpdateFlags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO, - TimeDilation: 0 - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['TimeDilation'] = buf.readUInt16LE(pos); - pos += 2; - this.RegionData = newObjRegionData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ID: 0, - CRC: 0, - UpdateFlags: 0 - }; - newObjObjectData['ID'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['UpdateFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectUpdateCachedPacket = ObjectUpdateCachedPacket; -//# sourceMappingURL=ObjectUpdateCached.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdateCached.js.map b/dist/classes/packets/ObjectUpdateCached.js.map deleted file mode 100644 index 14b0253..0000000 --- a/dist/classes/packets/ObjectUpdateCached.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectUpdateCached.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectUpdateCached.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdateCompressed.d.ts b/dist/classes/packets/ObjectUpdateCompressed.d.ts deleted file mode 100644 index 45d8c8c..0000000 --- a/dist/classes/packets/ObjectUpdateCompressed.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ObjectUpdateCompressedPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - TimeDilation: number; - }; - ObjectData: { - UpdateFlags: number; - Data: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ObjectUpdateCompressed.js b/dist/classes/packets/ObjectUpdateCompressed.js deleted file mode 100644 index ef5eb6c..0000000 --- a/dist/classes/packets/ObjectUpdateCompressed.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ObjectUpdateCompressedPacket { - constructor() { - this.name = 'ObjectUpdateCompressed'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 13; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Data', 2) + 4) * this.ObjectData.length) + 11; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData['TimeDilation'], pos); - pos += 2; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.ObjectData[i]['UpdateFlags'], pos); - pos += 4; - buf.write(this.ObjectData[i]['Data'], pos); - pos += this.ObjectData[i]['Data'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO, - TimeDilation: 0 - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['TimeDilation'] = buf.readUInt16LE(pos); - pos += 2; - this.RegionData = newObjRegionData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - UpdateFlags: 0, - Data: '' - }; - newObjObjectData['UpdateFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.ObjectUpdateCompressedPacket = ObjectUpdateCompressedPacket; -//# sourceMappingURL=ObjectUpdateCompressed.js.map \ No newline at end of file diff --git a/dist/classes/packets/ObjectUpdateCompressed.js.map b/dist/classes/packets/ObjectUpdateCompressed.js.map deleted file mode 100644 index a005687..0000000 --- a/dist/classes/packets/ObjectUpdateCompressed.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectUpdateCompressed.js","sourceRoot":"","sources":["../../../lib/classes/packets/ObjectUpdateCompressed.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/OfferCallingCard.d.ts b/dist/classes/packets/OfferCallingCard.d.ts deleted file mode 100644 index 3b7ebc3..0000000 --- a/dist/classes/packets/OfferCallingCard.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class OfferCallingCardPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - AgentBlock: { - DestID: UUID; - TransactionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/OfferCallingCard.js b/dist/classes/packets/OfferCallingCard.js deleted file mode 100644 index 28f19ba..0000000 --- a/dist/classes/packets/OfferCallingCard.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class OfferCallingCardPacket { - constructor() { - this.name = 'OfferCallingCard'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902061; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['DestID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjAgentBlock = { - DestID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentBlock['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentBlock = newObjAgentBlock; - return pos - startPos; - } -} -exports.OfferCallingCardPacket = OfferCallingCardPacket; -//# sourceMappingURL=OfferCallingCard.js.map \ No newline at end of file diff --git a/dist/classes/packets/OfferCallingCard.js.map b/dist/classes/packets/OfferCallingCard.js.map deleted file mode 100644 index 8161340..0000000 --- a/dist/classes/packets/OfferCallingCard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"OfferCallingCard.js","sourceRoot":"","sources":["../../../lib/classes/packets/OfferCallingCard.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,wDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/OfflineNotification.d.ts b/dist/classes/packets/OfflineNotification.d.ts deleted file mode 100644 index dd7fd93..0000000 --- a/dist/classes/packets/OfflineNotification.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class OfflineNotificationPacket implements Packet { - name: string; - flags: number; - id: number; - AgentBlock: { - AgentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/OfflineNotification.js b/dist/classes/packets/OfflineNotification.js deleted file mode 100644 index b8f5190..0000000 --- a/dist/classes/packets/OfflineNotification.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class OfflineNotificationPacket { - constructor() { - this.name = 'OfflineNotification'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902083; - } - getSize() { - return ((16) * this.AgentBlock.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.AgentBlock.length; - buf.writeUInt8(this.AgentBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentBlock[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.AgentBlock = []; - for (let i = 0; i < count; i++) { - const newObjAgentBlock = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentBlock['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentBlock.push(newObjAgentBlock); - } - return pos - startPos; - } -} -exports.OfflineNotificationPacket = OfflineNotificationPacket; -//# sourceMappingURL=OfflineNotification.js.map \ No newline at end of file diff --git a/dist/classes/packets/OfflineNotification.js.map b/dist/classes/packets/OfflineNotification.js.map deleted file mode 100644 index 3ebe840..0000000 --- a/dist/classes/packets/OfflineNotification.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"OfflineNotification.js","sourceRoot":"","sources":["../../../lib/classes/packets/OfflineNotification.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,8DA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/OnlineNotification.d.ts b/dist/classes/packets/OnlineNotification.d.ts deleted file mode 100644 index 04b061f..0000000 --- a/dist/classes/packets/OnlineNotification.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class OnlineNotificationPacket implements Packet { - name: string; - flags: number; - id: number; - AgentBlock: { - AgentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/OnlineNotification.js b/dist/classes/packets/OnlineNotification.js deleted file mode 100644 index 6f85279..0000000 --- a/dist/classes/packets/OnlineNotification.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class OnlineNotificationPacket { - constructor() { - this.name = 'OnlineNotification'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902082; - } - getSize() { - return ((16) * this.AgentBlock.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.AgentBlock.length; - buf.writeUInt8(this.AgentBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentBlock[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.AgentBlock = []; - for (let i = 0; i < count; i++) { - const newObjAgentBlock = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentBlock['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentBlock.push(newObjAgentBlock); - } - return pos - startPos; - } -} -exports.OnlineNotificationPacket = OnlineNotificationPacket; -//# sourceMappingURL=OnlineNotification.js.map \ No newline at end of file diff --git a/dist/classes/packets/OnlineNotification.js.map b/dist/classes/packets/OnlineNotification.js.map deleted file mode 100644 index f942bb8..0000000 --- a/dist/classes/packets/OnlineNotification.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"OnlineNotification.js","sourceRoot":"","sources":["../../../lib/classes/packets/OnlineNotification.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,4DA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/OpenCircuit.d.ts b/dist/classes/packets/OpenCircuit.d.ts deleted file mode 100644 index 6bc5962..0000000 --- a/dist/classes/packets/OpenCircuit.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class OpenCircuitPacket implements Packet { - name: string; - flags: number; - id: number; - CircuitInfo: { - IP: IPAddress; - Port: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/OpenCircuit.js b/dist/classes/packets/OpenCircuit.js deleted file mode 100644 index b221ad5..0000000 --- a/dist/classes/packets/OpenCircuit.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class OpenCircuitPacket { - constructor() { - this.name = 'OpenCircuit'; - this.flags = MessageFlags_1.MessageFlags.Blacklisted | MessageFlags_1.MessageFlags.FrequencyFixed; - this.id = 4294967292; - } - getSize() { - return 6; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.CircuitInfo['IP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.CircuitInfo['Port'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjCircuitInfo = { - IP: IPAddress_1.IPAddress.zero(), - Port: 0 - }; - newObjCircuitInfo['IP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjCircuitInfo['Port'] = buf.readUInt16LE(pos); - pos += 2; - this.CircuitInfo = newObjCircuitInfo; - return pos - startPos; - } -} -exports.OpenCircuitPacket = OpenCircuitPacket; -//# sourceMappingURL=OpenCircuit.js.map \ No newline at end of file diff --git a/dist/classes/packets/OpenCircuit.js.map b/dist/classes/packets/OpenCircuit.js.map deleted file mode 100644 index 3c9ddea..0000000 --- a/dist/classes/packets/OpenCircuit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"OpenCircuit.js","sourceRoot":"","sources":["../../../lib/classes/packets/OpenCircuit.ts"],"names":[],"mappings":";;AAEA,4CAAuC;AACvC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,WAAW,GAAG,2BAAY,CAAC,cAAc,CAAC;QAC/D,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAGnB;YACA,EAAE,EAAE,qBAAS,CAAC,IAAI,EAAE;YACpB,IAAI,EAAE,CAAC;SACV,CAAC;QACF,iBAAiB,CAAC,IAAI,CAAC,GAAG,IAAI,qBAAS,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,iBAAiB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,8CA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/PacketAck.d.ts b/dist/classes/packets/PacketAck.d.ts deleted file mode 100644 index 43e3930..0000000 --- a/dist/classes/packets/PacketAck.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class PacketAckPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Packets: { - ID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PacketAck.js b/dist/classes/packets/PacketAck.js deleted file mode 100644 index 61c3480..0000000 --- a/dist/classes/packets/PacketAck.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PacketAckPacket { - constructor() { - this.name = 'PacketAck'; - this.flags = MessageFlags_1.MessageFlags.FrequencyFixed; - this.id = 4294967291; - } - getSize() { - return ((4) * this.Packets.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.Packets.length; - buf.writeUInt8(this.Packets.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.Packets[i]['ID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.Packets = []; - for (let i = 0; i < count; i++) { - const newObjPackets = { - ID: 0 - }; - newObjPackets['ID'] = buf.readUInt32LE(pos); - pos += 4; - this.Packets.push(newObjPackets); - } - return pos - startPos; - } -} -exports.PacketAckPacket = PacketAckPacket; -//# sourceMappingURL=PacketAck.js.map \ No newline at end of file diff --git a/dist/classes/packets/PacketAck.js.map b/dist/classes/packets/PacketAck.js.map deleted file mode 100644 index cb83cbf..0000000 --- a/dist/classes/packets/PacketAck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PacketAck.js","sourceRoot":"","sources":["../../../lib/classes/packets/PacketAck.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,cAAc,CAAC;QACpC,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC3C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC;QAClC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,CAAC,CAAC;YAC9C,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,OAAO,GAAG,EAAE,CAAC;QAClB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,aAAa,GAEf;gBACA,EAAE,EAAE,CAAC;aACR,CAAC;YACF,aAAa,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC5C,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;QACrC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,0CA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListReply.d.ts b/dist/classes/packets/ParcelAccessListReply.d.ts deleted file mode 100644 index 031245c..0000000 --- a/dist/classes/packets/ParcelAccessListReply.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelAccessListReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - AgentID: UUID; - SequenceID: number; - Flags: number; - LocalID: number; - }; - List: { - ID: UUID; - Time: number; - Flags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelAccessListReply.js b/dist/classes/packets/ParcelAccessListReply.js deleted file mode 100644 index a329bd4..0000000 --- a/dist/classes/packets/ParcelAccessListReply.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelAccessListReplyPacket { - constructor() { - this.name = 'ParcelAccessListReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901976; - } - getSize() { - return ((24) * this.List.length) + 29; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['SequenceID'], pos); - pos += 4; - buf.writeUInt32LE(this.Data['Flags'], pos); - pos += 4; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - const count = this.List.length; - buf.writeUInt8(this.List.length, pos++); - for (let i = 0; i < count; i++) { - this.List[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.List[i]['Time'], pos); - pos += 4; - buf.writeUInt32LE(this.List[i]['Flags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - AgentID: UUID_1.UUID.zero(), - SequenceID: 0, - Flags: 0, - LocalID: 0 - }; - newObjData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - const count = buf.readUInt8(pos++); - this.List = []; - for (let i = 0; i < count; i++) { - const newObjList = { - ID: UUID_1.UUID.zero(), - Time: 0, - Flags: 0 - }; - newObjList['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjList['Time'] = buf.readInt32LE(pos); - pos += 4; - newObjList['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.List.push(newObjList); - } - return pos - startPos; - } -} -exports.ParcelAccessListReplyPacket = ParcelAccessListReplyPacket; -//# sourceMappingURL=ParcelAccessListReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListReply.js.map b/dist/classes/packets/ParcelAccessListReply.js.map deleted file mode 100644 index 068b9f8..0000000 --- a/dist/classes/packets/ParcelAccessListReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelAccessListReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelAccessListReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListRequest.d.ts b/dist/classes/packets/ParcelAccessListRequest.d.ts deleted file mode 100644 index 69ada4d..0000000 --- a/dist/classes/packets/ParcelAccessListRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelAccessListRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - SequenceID: number; - Flags: number; - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelAccessListRequest.js b/dist/classes/packets/ParcelAccessListRequest.js deleted file mode 100644 index 0b8326a..0000000 --- a/dist/classes/packets/ParcelAccessListRequest.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelAccessListRequestPacket { - constructor() { - this.name = 'ParcelAccessListRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901975; - } - getSize() { - return 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['SequenceID'], pos); - pos += 4; - buf.writeUInt32LE(this.Data['Flags'], pos); - pos += 4; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - SequenceID: 0, - Flags: 0, - LocalID: 0 - }; - newObjData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelAccessListRequestPacket = ParcelAccessListRequestPacket; -//# sourceMappingURL=ParcelAccessListRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListRequest.js.map b/dist/classes/packets/ParcelAccessListRequest.js.map deleted file mode 100644 index 745342d..0000000 --- a/dist/classes/packets/ParcelAccessListRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelAccessListRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelAccessListRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,UAAU,EAAE,CAAC;YACb,KAAK,EAAE,CAAC;YACR,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,sEAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListUpdate.d.ts b/dist/classes/packets/ParcelAccessListUpdate.d.ts deleted file mode 100644 index 41b897d..0000000 --- a/dist/classes/packets/ParcelAccessListUpdate.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelAccessListUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - Flags: number; - LocalID: number; - TransactionID: UUID; - SequenceID: number; - Sections: number; - }; - List: { - ID: UUID; - Time: number; - Flags: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelAccessListUpdate.js b/dist/classes/packets/ParcelAccessListUpdate.js deleted file mode 100644 index 8ea2033..0000000 --- a/dist/classes/packets/ParcelAccessListUpdate.js +++ /dev/null @@ -1,91 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelAccessListUpdatePacket { - constructor() { - this.name = 'ParcelAccessListUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901977; - } - getSize() { - return ((24) * this.List.length) + 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['Flags'], pos); - pos += 4; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - this.Data['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['SequenceID'], pos); - pos += 4; - buf.writeInt32LE(this.Data['Sections'], pos); - pos += 4; - const count = this.List.length; - buf.writeUInt8(this.List.length, pos++); - for (let i = 0; i < count; i++) { - this.List[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.List[i]['Time'], pos); - pos += 4; - buf.writeUInt32LE(this.List[i]['Flags'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - Flags: 0, - LocalID: 0, - TransactionID: UUID_1.UUID.zero(), - SequenceID: 0, - Sections: 0 - }; - newObjData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Sections'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - const count = buf.readUInt8(pos++); - this.List = []; - for (let i = 0; i < count; i++) { - const newObjList = { - ID: UUID_1.UUID.zero(), - Time: 0, - Flags: 0 - }; - newObjList['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjList['Time'] = buf.readInt32LE(pos); - pos += 4; - newObjList['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.List.push(newObjList); - } - return pos - startPos; - } -} -exports.ParcelAccessListUpdatePacket = ParcelAccessListUpdatePacket; -//# sourceMappingURL=ParcelAccessListUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelAccessListUpdate.js.map b/dist/classes/packets/ParcelAccessListUpdate.js.map deleted file mode 100644 index 2d780c2..0000000 --- a/dist/classes/packets/ParcelAccessListUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelAccessListUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelAccessListUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelAuctions.d.ts b/dist/classes/packets/ParcelAuctions.d.ts deleted file mode 100644 index 3c63ed4..0000000 --- a/dist/classes/packets/ParcelAuctions.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelAuctionsPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - WinnerID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelAuctions.js b/dist/classes/packets/ParcelAuctions.js deleted file mode 100644 index f2b4ef7..0000000 --- a/dist/classes/packets/ParcelAuctions.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelAuctionsPacket { - constructor() { - this.name = 'ParcelAuctions'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901994; - } - getSize() { - return ((32) * this.ParcelData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData[i]['WinnerID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - WinnerID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['WinnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.ParcelAuctionsPacket = ParcelAuctionsPacket; -//# sourceMappingURL=ParcelAuctions.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelAuctions.js.map b/dist/classes/packets/ParcelAuctions.js.map deleted file mode 100644 index 6c28f5a..0000000 --- a/dist/classes/packets/ParcelAuctions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelAuctions.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelAuctions.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;gBACrB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArDD,oDAqDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelBuy.d.ts b/dist/classes/packets/ParcelBuy.d.ts deleted file mode 100644 index 1d98347..0000000 --- a/dist/classes/packets/ParcelBuy.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelBuyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - IsGroupOwned: boolean; - RemoveContribution: boolean; - LocalID: number; - Final: boolean; - }; - ParcelData: { - Price: number; - Area: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelBuy.js b/dist/classes/packets/ParcelBuy.js deleted file mode 100644 index 9131a12..0000000 --- a/dist/classes/packets/ParcelBuy.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelBuyPacket { - constructor() { - this.name = 'ParcelBuy'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901973; - } - getSize() { - return 63; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['IsGroupOwned']) ? 1 : 0, pos++); - buf.writeUInt8((this.Data['RemoveContribution']) ? 1 : 0, pos++); - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - buf.writeUInt8((this.Data['Final']) ? 1 : 0, pos++); - buf.writeInt32LE(this.ParcelData['Price'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['Area'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero(), - IsGroupOwned: false, - RemoveContribution: false, - LocalID: 0, - Final: false - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['IsGroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjData['RemoveContribution'] = (buf.readUInt8(pos++) === 1); - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Final'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - const newObjParcelData = { - Price: 0, - Area: 0 - }; - newObjParcelData['Price'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Area'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelBuyPacket = ParcelBuyPacket; -//# sourceMappingURL=ParcelBuy.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelBuy.js.map b/dist/classes/packets/ParcelBuy.js.map deleted file mode 100644 index e67fc5e..0000000 --- a/dist/classes/packets/ParcelBuy.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelBuy.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelBuy.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelBuyPass.d.ts b/dist/classes/packets/ParcelBuyPass.d.ts deleted file mode 100644 index 6fae4c2..0000000 --- a/dist/classes/packets/ParcelBuyPass.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelBuyPassPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelBuyPass.js b/dist/classes/packets/ParcelBuyPass.js deleted file mode 100644 index e356c31..0000000 --- a/dist/classes/packets/ParcelBuyPass.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelBuyPassPacket { - constructor() { - this.name = 'ParcelBuyPass'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901966; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelBuyPassPacket = ParcelBuyPassPacket; -//# sourceMappingURL=ParcelBuyPass.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelBuyPass.js.map b/dist/classes/packets/ParcelBuyPass.js.map deleted file mode 100644 index f34fd17..0000000 --- a/dist/classes/packets/ParcelBuyPass.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelBuyPass.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelBuyPass.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,kDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelClaim.d.ts b/dist/classes/packets/ParcelClaim.d.ts deleted file mode 100644 index 0621bfb..0000000 --- a/dist/classes/packets/ParcelClaim.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelClaimPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - IsGroupOwned: boolean; - Final: boolean; - }; - ParcelData: { - West: number; - South: number; - East: number; - North: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelClaim.js b/dist/classes/packets/ParcelClaim.js deleted file mode 100644 index d785846..0000000 --- a/dist/classes/packets/ParcelClaim.js +++ /dev/null @@ -1,82 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelClaimPacket { - constructor() { - this.name = 'ParcelClaim'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901969; - } - getSize() { - return ((16) * this.ParcelData.length) + 51; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['IsGroupOwned']) ? 1 : 0, pos++); - buf.writeUInt8((this.Data['Final']) ? 1 : 0, pos++); - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeFloatLE(this.ParcelData[i]['West'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['South'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['East'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData[i]['North'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero(), - IsGroupOwned: false, - Final: false - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['IsGroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjData['Final'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - West: 0, - South: 0, - East: 0, - North: 0 - }; - newObjParcelData['West'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['South'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['East'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['North'] = buf.readFloatLE(pos); - pos += 4; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.ParcelClaimPacket = ParcelClaimPacket; -//# sourceMappingURL=ParcelClaim.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelClaim.js.map b/dist/classes/packets/ParcelClaim.js.map deleted file mode 100644 index 968ce4e..0000000 --- a/dist/classes/packets/ParcelClaim.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelClaim.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelClaim.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelDeedToGroup.d.ts b/dist/classes/packets/ParcelDeedToGroup.d.ts deleted file mode 100644 index 7be92ce..0000000 --- a/dist/classes/packets/ParcelDeedToGroup.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelDeedToGroupPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelDeedToGroup.js b/dist/classes/packets/ParcelDeedToGroup.js deleted file mode 100644 index 048aa95..0000000 --- a/dist/classes/packets/ParcelDeedToGroup.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelDeedToGroupPacket { - constructor() { - this.name = 'ParcelDeedToGroup'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901967; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero(), - LocalID: 0 - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelDeedToGroupPacket = ParcelDeedToGroupPacket; -//# sourceMappingURL=ParcelDeedToGroup.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelDeedToGroup.js.map b/dist/classes/packets/ParcelDeedToGroup.js.map deleted file mode 100644 index 9b913f4..0000000 --- a/dist/classes/packets/ParcelDeedToGroup.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelDeedToGroup.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelDeedToGroup.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,0DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelDisableObjects.d.ts b/dist/classes/packets/ParcelDisableObjects.d.ts deleted file mode 100644 index f5a077b..0000000 --- a/dist/classes/packets/ParcelDisableObjects.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelDisableObjectsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - ReturnType: number; - }; - TaskIDs: { - TaskID: UUID; - }[]; - OwnerIDs: { - OwnerID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelDisableObjects.js b/dist/classes/packets/ParcelDisableObjects.js deleted file mode 100644 index 52aed41..0000000 --- a/dist/classes/packets/ParcelDisableObjects.js +++ /dev/null @@ -1,82 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelDisableObjectsPacket { - constructor() { - this.name = 'ParcelDisableObjects'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901961; - } - getSize() { - return ((16) * this.TaskIDs.length) + ((16) * this.OwnerIDs.length) + 42; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['ReturnType'], pos); - pos += 4; - let count = this.TaskIDs.length; - buf.writeUInt8(this.TaskIDs.length, pos++); - for (let i = 0; i < count; i++) { - this.TaskIDs[i]['TaskID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.OwnerIDs.length; - buf.writeUInt8(this.OwnerIDs.length, pos++); - for (let i = 0; i < count; i++) { - this.OwnerIDs[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - ReturnType: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ReturnType'] = buf.readUInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - let count = buf.readUInt8(pos++); - this.TaskIDs = []; - for (let i = 0; i < count; i++) { - const newObjTaskIDs = { - TaskID: UUID_1.UUID.zero() - }; - newObjTaskIDs['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TaskIDs.push(newObjTaskIDs); - } - count = buf.readUInt8(pos++); - this.OwnerIDs = []; - for (let i = 0; i < count; i++) { - const newObjOwnerIDs = { - OwnerID: UUID_1.UUID.zero() - }; - newObjOwnerIDs['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.OwnerIDs.push(newObjOwnerIDs); - } - return pos - startPos; - } -} -exports.ParcelDisableObjectsPacket = ParcelDisableObjectsPacket; -//# sourceMappingURL=ParcelDisableObjects.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelDisableObjects.js.map b/dist/classes/packets/ParcelDisableObjects.js.map deleted file mode 100644 index fbd1d87..0000000 --- a/dist/classes/packets/ParcelDisableObjects.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelDisableObjects.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelDisableObjects.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelDivide.d.ts b/dist/classes/packets/ParcelDivide.d.ts deleted file mode 100644 index b1f3259..0000000 --- a/dist/classes/packets/ParcelDivide.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelDividePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - West: number; - South: number; - East: number; - North: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelDivide.js b/dist/classes/packets/ParcelDivide.js deleted file mode 100644 index e908f5f..0000000 --- a/dist/classes/packets/ParcelDivide.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelDividePacket { - constructor() { - this.name = 'ParcelDivide'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901971; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.ParcelData['West'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['South'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['East'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['North'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - West: 0, - South: 0, - East: 0, - North: 0 - }; - newObjParcelData['West'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['South'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['East'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['North'] = buf.readFloatLE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelDividePacket = ParcelDividePacket; -//# sourceMappingURL=ParcelDivide.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelDivide.js.map b/dist/classes/packets/ParcelDivide.js.map deleted file mode 100644 index fc3ae6f..0000000 --- a/dist/classes/packets/ParcelDivide.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelDivide.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelDivide.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAKlB;YACA,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;SACX,CAAC;QACF,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,gDA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelDwellReply.d.ts b/dist/classes/packets/ParcelDwellReply.d.ts deleted file mode 100644 index 785f0db..0000000 --- a/dist/classes/packets/ParcelDwellReply.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelDwellReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - LocalID: number; - ParcelID: UUID; - Dwell: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelDwellReply.js b/dist/classes/packets/ParcelDwellReply.js deleted file mode 100644 index f976cf5..0000000 --- a/dist/classes/packets/ParcelDwellReply.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelDwellReplyPacket { - constructor() { - this.name = 'ParcelDwellReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901979; - } - getSize() { - return 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.Data['Dwell'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - LocalID: 0, - ParcelID: UUID_1.UUID.zero(), - Dwell: 0 - }; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Dwell'] = buf.readFloatLE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelDwellReplyPacket = ParcelDwellReplyPacket; -//# sourceMappingURL=ParcelDwellReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelDwellReply.js.map b/dist/classes/packets/ParcelDwellReply.js.map deleted file mode 100644 index 30ad221..0000000 --- a/dist/classes/packets/ParcelDwellReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelDwellReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelDwellReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,OAAO,EAAE,CAAC;YACV,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,wDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelDwellRequest.d.ts b/dist/classes/packets/ParcelDwellRequest.d.ts deleted file mode 100644 index 4807840..0000000 --- a/dist/classes/packets/ParcelDwellRequest.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelDwellRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - LocalID: number; - ParcelID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelDwellRequest.js b/dist/classes/packets/ParcelDwellRequest.js deleted file mode 100644 index 8652fe6..0000000 --- a/dist/classes/packets/ParcelDwellRequest.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelDwellRequestPacket { - constructor() { - this.name = 'ParcelDwellRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901978; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - LocalID: 0, - ParcelID: UUID_1.UUID.zero() - }; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelDwellRequestPacket = ParcelDwellRequestPacket; -//# sourceMappingURL=ParcelDwellRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelDwellRequest.js.map b/dist/classes/packets/ParcelDwellRequest.js.map deleted file mode 100644 index e6e8661..0000000 --- a/dist/classes/packets/ParcelDwellRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelDwellRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelDwellRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,CAAC;YACV,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,4DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelGodForceOwner.d.ts b/dist/classes/packets/ParcelGodForceOwner.d.ts deleted file mode 100644 index 07a1792..0000000 --- a/dist/classes/packets/ParcelGodForceOwner.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelGodForceOwnerPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - OwnerID: UUID; - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelGodForceOwner.js b/dist/classes/packets/ParcelGodForceOwner.js deleted file mode 100644 index 8c80a99..0000000 --- a/dist/classes/packets/ParcelGodForceOwner.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelGodForceOwnerPacket { - constructor() { - this.name = 'ParcelGodForceOwner'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901974; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - OwnerID: UUID_1.UUID.zero(), - LocalID: 0 - }; - newObjData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelGodForceOwnerPacket = ParcelGodForceOwnerPacket; -//# sourceMappingURL=ParcelGodForceOwner.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelGodForceOwner.js.map b/dist/classes/packets/ParcelGodForceOwner.js.map deleted file mode 100644 index 0ba1209..0000000 --- a/dist/classes/packets/ParcelGodForceOwner.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelGodForceOwner.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelGodForceOwner.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelGodMarkAsContent.d.ts b/dist/classes/packets/ParcelGodMarkAsContent.d.ts deleted file mode 100644 index 71268ac..0000000 --- a/dist/classes/packets/ParcelGodMarkAsContent.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelGodMarkAsContentPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelGodMarkAsContent.js b/dist/classes/packets/ParcelGodMarkAsContent.js deleted file mode 100644 index 6ba5da5..0000000 --- a/dist/classes/packets/ParcelGodMarkAsContent.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelGodMarkAsContentPacket { - constructor() { - this.name = 'ParcelGodMarkAsContent'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901987; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelGodMarkAsContentPacket = ParcelGodMarkAsContentPacket; -//# sourceMappingURL=ParcelGodMarkAsContent.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelGodMarkAsContent.js.map b/dist/classes/packets/ParcelGodMarkAsContent.js.map deleted file mode 100644 index 0943ed2..0000000 --- a/dist/classes/packets/ParcelGodMarkAsContent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelGodMarkAsContent.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelGodMarkAsContent.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,oEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelInfoReply.d.ts b/dist/classes/packets/ParcelInfoReply.d.ts deleted file mode 100644 index 0008ae8..0000000 --- a/dist/classes/packets/ParcelInfoReply.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelInfoReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - ParcelID: UUID; - OwnerID: UUID; - Name: string; - Desc: string; - ActualArea: number; - BillableArea: number; - Flags: number; - GlobalX: number; - GlobalY: number; - GlobalZ: number; - SimName: string; - SnapshotID: UUID; - Dwell: number; - SalePrice: number; - AuctionID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelInfoReply.js b/dist/classes/packets/ParcelInfoReply.js deleted file mode 100644 index f6c30dd..0000000 --- a/dist/classes/packets/ParcelInfoReply.js +++ /dev/null @@ -1,108 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelInfoReplyPacket { - constructor() { - this.name = 'ParcelInfoReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901815; - } - getSize() { - return (this.Data['Name'].length + 1 + this.Data['Desc'].length + 1 + this.Data['SimName'].length + 1) + 97; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - buf.write(this.Data['Desc'], pos); - pos += this.Data['Desc'].length; - buf.writeInt32LE(this.Data['ActualArea'], pos); - pos += 4; - buf.writeInt32LE(this.Data['BillableArea'], pos); - pos += 4; - buf.writeUInt8(this.Data['Flags'], pos++); - buf.writeFloatLE(this.Data['GlobalX'], pos); - pos += 4; - buf.writeFloatLE(this.Data['GlobalY'], pos); - pos += 4; - buf.writeFloatLE(this.Data['GlobalZ'], pos); - pos += 4; - buf.write(this.Data['SimName'], pos); - pos += this.Data['SimName'].length; - this.Data['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.Data['Dwell'], pos); - pos += 4; - buf.writeInt32LE(this.Data['SalePrice'], pos); - pos += 4; - buf.writeInt32LE(this.Data['AuctionID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ParcelID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Name: '', - Desc: '', - ActualArea: 0, - BillableArea: 0, - Flags: 0, - GlobalX: 0, - GlobalY: 0, - GlobalZ: 0, - SimName: '', - SnapshotID: UUID_1.UUID.zero(), - Dwell: 0, - SalePrice: 0, - AuctionID: 0 - }; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - newObjData['BillableArea'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Flags'] = buf.readUInt8(pos++); - newObjData['GlobalX'] = buf.readFloatLE(pos); - pos += 4; - newObjData['GlobalY'] = buf.readFloatLE(pos); - pos += 4; - newObjData['GlobalZ'] = buf.readFloatLE(pos); - pos += 4; - newObjData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Dwell'] = buf.readFloatLE(pos); - pos += 4; - newObjData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjData['AuctionID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelInfoReplyPacket = ParcelInfoReplyPacket; -//# sourceMappingURL=ParcelInfoReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelInfoReply.js.map b/dist/classes/packets/ParcelInfoReply.js.map deleted file mode 100644 index d843f0f..0000000 --- a/dist/classes/packets/ParcelInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelInfoReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelInfoReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelInfoRequest.d.ts b/dist/classes/packets/ParcelInfoRequest.d.ts deleted file mode 100644 index d307817..0000000 --- a/dist/classes/packets/ParcelInfoRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelInfoRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ParcelID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelInfoRequest.js b/dist/classes/packets/ParcelInfoRequest.js deleted file mode 100644 index 6f1663b..0000000 --- a/dist/classes/packets/ParcelInfoRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelInfoRequestPacket { - constructor() { - this.name = 'ParcelInfoRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901814; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ParcelID: UUID_1.UUID.zero() - }; - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelInfoRequestPacket = ParcelInfoRequestPacket; -//# sourceMappingURL=ParcelInfoRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelInfoRequest.js.map b/dist/classes/packets/ParcelInfoRequest.js.map deleted file mode 100644 index 35fbd82..0000000 --- a/dist/classes/packets/ParcelInfoRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelInfoRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelInfoRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelJoin.d.ts b/dist/classes/packets/ParcelJoin.d.ts deleted file mode 100644 index 528a336..0000000 --- a/dist/classes/packets/ParcelJoin.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelJoinPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - West: number; - South: number; - East: number; - North: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelJoin.js b/dist/classes/packets/ParcelJoin.js deleted file mode 100644 index 16ac4d8..0000000 --- a/dist/classes/packets/ParcelJoin.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelJoinPacket { - constructor() { - this.name = 'ParcelJoin'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901970; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.ParcelData['West'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['South'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['East'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['North'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - West: 0, - South: 0, - East: 0, - North: 0 - }; - newObjParcelData['West'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['South'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['East'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['North'] = buf.readFloatLE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelJoinPacket = ParcelJoinPacket; -//# sourceMappingURL=ParcelJoin.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelJoin.js.map b/dist/classes/packets/ParcelJoin.js.map deleted file mode 100644 index a794950..0000000 --- a/dist/classes/packets/ParcelJoin.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelJoin.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelJoin.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyEpB,CAAC;IA5DG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAKlB;YACA,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;SACX,CAAC;QACF,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7ED,4CA6EC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelMediaCommandMessage.d.ts b/dist/classes/packets/ParcelMediaCommandMessage.d.ts deleted file mode 100644 index d7a0efc..0000000 --- a/dist/classes/packets/ParcelMediaCommandMessage.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class ParcelMediaCommandMessagePacket implements Packet { - name: string; - flags: number; - id: number; - CommandBlock: { - Flags: number; - Command: number; - Time: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelMediaCommandMessage.js b/dist/classes/packets/ParcelMediaCommandMessage.js deleted file mode 100644 index 0c2a2d0..0000000 --- a/dist/classes/packets/ParcelMediaCommandMessage.js +++ /dev/null @@ -1,41 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelMediaCommandMessagePacket { - constructor() { - this.name = 'ParcelMediaCommandMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902179; - } - getSize() { - return 12; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.CommandBlock['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.CommandBlock['Command'], pos); - pos += 4; - buf.writeFloatLE(this.CommandBlock['Time'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjCommandBlock = { - Flags: 0, - Command: 0, - Time: 0 - }; - newObjCommandBlock['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjCommandBlock['Command'] = buf.readUInt32LE(pos); - pos += 4; - newObjCommandBlock['Time'] = buf.readFloatLE(pos); - pos += 4; - this.CommandBlock = newObjCommandBlock; - return pos - startPos; - } -} -exports.ParcelMediaCommandMessagePacket = ParcelMediaCommandMessagePacket; -//# sourceMappingURL=ParcelMediaCommandMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelMediaCommandMessage.js.map b/dist/classes/packets/ParcelMediaCommandMessage.js.map deleted file mode 100644 index 6cf7f7e..0000000 --- a/dist/classes/packets/ParcelMediaCommandMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelMediaCommandMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelMediaCommandMessage.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAIpB;YACA,KAAK,EAAE,CAAC;YACR,OAAO,EAAE,CAAC;YACV,IAAI,EAAE,CAAC;SACV,CAAC;QACF,kBAAkB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,0EAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelMediaUpdate.d.ts b/dist/classes/packets/ParcelMediaUpdate.d.ts deleted file mode 100644 index bef4bfa..0000000 --- a/dist/classes/packets/ParcelMediaUpdate.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelMediaUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - MediaURL: string; - MediaID: UUID; - MediaAutoScale: number; - }; - DataBlockExtended: { - MediaType: string; - MediaDesc: string; - MediaWidth: number; - MediaHeight: number; - MediaLoop: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelMediaUpdate.js b/dist/classes/packets/ParcelMediaUpdate.js deleted file mode 100644 index 435143a..0000000 --- a/dist/classes/packets/ParcelMediaUpdate.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelMediaUpdatePacket { - constructor() { - this.name = 'ParcelMediaUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902180; - } - getSize() { - return (this.DataBlock['MediaURL'].length + 1) + (this.DataBlockExtended['MediaType'].length + 1 + this.DataBlockExtended['MediaDesc'].length + 1) + 26; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.DataBlock['MediaURL'], pos); - pos += this.DataBlock['MediaURL'].length; - this.DataBlock['MediaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.DataBlock['MediaAutoScale'], pos++); - buf.write(this.DataBlockExtended['MediaType'], pos); - pos += this.DataBlockExtended['MediaType'].length; - buf.write(this.DataBlockExtended['MediaDesc'], pos); - pos += this.DataBlockExtended['MediaDesc'].length; - buf.writeInt32LE(this.DataBlockExtended['MediaWidth'], pos); - pos += 4; - buf.writeInt32LE(this.DataBlockExtended['MediaHeight'], pos); - pos += 4; - buf.writeUInt8(this.DataBlockExtended['MediaLoop'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - MediaURL: '', - MediaID: UUID_1.UUID.zero(), - MediaAutoScale: 0 - }; - newObjDataBlock['MediaURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['MediaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['MediaAutoScale'] = buf.readUInt8(pos++); - this.DataBlock = newObjDataBlock; - const newObjDataBlockExtended = { - MediaType: '', - MediaDesc: '', - MediaWidth: 0, - MediaHeight: 0, - MediaLoop: 0 - }; - newObjDataBlockExtended['MediaType'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlockExtended['MediaDesc'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlockExtended['MediaWidth'] = buf.readInt32LE(pos); - pos += 4; - newObjDataBlockExtended['MediaHeight'] = buf.readInt32LE(pos); - pos += 4; - newObjDataBlockExtended['MediaLoop'] = buf.readUInt8(pos++); - this.DataBlockExtended = newObjDataBlockExtended; - return pos - startPos; - } -} -exports.ParcelMediaUpdatePacket = ParcelMediaUpdatePacket; -//# sourceMappingURL=ParcelMediaUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelMediaUpdate.js.map b/dist/classes/packets/ParcelMediaUpdate.js.map deleted file mode 100644 index cf614af..0000000 --- a/dist/classes/packets/ParcelMediaUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelMediaUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelMediaUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelObjectOwnersReply.d.ts b/dist/classes/packets/ParcelObjectOwnersReply.d.ts deleted file mode 100644 index 5804fdf..0000000 --- a/dist/classes/packets/ParcelObjectOwnersReply.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelObjectOwnersReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - OwnerID: UUID; - IsGroupOwned: boolean; - Count: number; - OnlineStatus: boolean; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelObjectOwnersReply.js b/dist/classes/packets/ParcelObjectOwnersReply.js deleted file mode 100644 index 0a2082e..0000000 --- a/dist/classes/packets/ParcelObjectOwnersReply.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelObjectOwnersReplyPacket { - constructor() { - this.name = 'ParcelObjectOwnersReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901817; - } - getSize() { - return ((22) * this.Data.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - this.Data[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data[i]['IsGroupOwned']) ? 1 : 0, pos++); - buf.writeInt32LE(this.Data[i]['Count'], pos); - pos += 4; - buf.writeUInt8((this.Data[i]['OnlineStatus']) ? 1 : 0, pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - OwnerID: UUID_1.UUID.zero(), - IsGroupOwned: false, - Count: 0, - OnlineStatus: false - }; - newObjData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['IsGroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjData['Count'] = buf.readInt32LE(pos); - pos += 4; - newObjData['OnlineStatus'] = (buf.readUInt8(pos++) === 1); - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.ParcelObjectOwnersReplyPacket = ParcelObjectOwnersReplyPacket; -//# sourceMappingURL=ParcelObjectOwnersReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelObjectOwnersReply.js.map b/dist/classes/packets/ParcelObjectOwnersReply.js.map deleted file mode 100644 index eb3ffdf..0000000 --- a/dist/classes/packets/ParcelObjectOwnersReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelObjectOwnersReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelObjectOwnersReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelObjectOwnersRequest.d.ts b/dist/classes/packets/ParcelObjectOwnersRequest.d.ts deleted file mode 100644 index 9b579de..0000000 --- a/dist/classes/packets/ParcelObjectOwnersRequest.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelObjectOwnersRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelObjectOwnersRequest.js b/dist/classes/packets/ParcelObjectOwnersRequest.js deleted file mode 100644 index 1bc520b..0000000 --- a/dist/classes/packets/ParcelObjectOwnersRequest.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelObjectOwnersRequestPacket { - constructor() { - this.name = 'ParcelObjectOwnersRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901816; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelObjectOwnersRequestPacket = ParcelObjectOwnersRequestPacket; -//# sourceMappingURL=ParcelObjectOwnersRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelObjectOwnersRequest.js.map b/dist/classes/packets/ParcelObjectOwnersRequest.js.map deleted file mode 100644 index 9903b60..0000000 --- a/dist/classes/packets/ParcelObjectOwnersRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelObjectOwnersRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelObjectOwnersRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0EAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelOverlay.d.ts b/dist/classes/packets/ParcelOverlay.d.ts deleted file mode 100644 index aea9dd4..0000000 --- a/dist/classes/packets/ParcelOverlay.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class ParcelOverlayPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - SequenceID: number; - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelOverlay.js b/dist/classes/packets/ParcelOverlay.js deleted file mode 100644 index 06f97f2..0000000 --- a/dist/classes/packets/ParcelOverlay.js +++ /dev/null @@ -1,36 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelOverlayPacket { - constructor() { - this.name = 'ParcelOverlay'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901956; - } - getSize() { - return (this.ParcelData['Data'].length + 2) + 4; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.ParcelData['SequenceID'], pos); - pos += 4; - buf.write(this.ParcelData['Data'], pos); - pos += this.ParcelData['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjParcelData = { - SequenceID: 0, - Data: '' - }; - newObjParcelData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelOverlayPacket = ParcelOverlayPacket; -//# sourceMappingURL=ParcelOverlay.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelOverlay.js.map b/dist/classes/packets/ParcelOverlay.js.map deleted file mode 100644 index 4fe32c1..0000000 --- a/dist/classes/packets/ParcelOverlay.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelOverlay.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelOverlay.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC;IACpD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACtC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAGlB;YACA,UAAU,EAAE,CAAC;YACb,IAAI,EAAE,EAAE;SACX,CAAC;QACF,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelProperties.d.ts b/dist/classes/packets/ParcelProperties.d.ts deleted file mode 100644 index ebe1a80..0000000 --- a/dist/classes/packets/ParcelProperties.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ParcelPropertiesPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - RequestResult: number; - SequenceID: number; - SnapSelection: boolean; - SelfCount: number; - OtherCount: number; - PublicCount: number; - LocalID: number; - OwnerID: UUID; - IsGroupOwned: boolean; - AuctionID: number; - ClaimDate: number; - ClaimPrice: number; - RentPrice: number; - AABBMin: Vector3; - AABBMax: Vector3; - Bitmap: string; - Area: number; - Status: number; - SimWideMaxPrims: number; - SimWideTotalPrims: number; - MaxPrims: number; - TotalPrims: number; - OwnerPrims: number; - GroupPrims: number; - OtherPrims: number; - SelectedPrims: number; - ParcelPrimBonus: number; - OtherCleanTime: number; - ParcelFlags: number; - SalePrice: number; - Name: string; - Desc: string; - MusicURL: string; - MediaURL: string; - MediaID: UUID; - MediaAutoScale: number; - GroupID: UUID; - PassPrice: number; - PassHours: number; - Category: number; - AuthBuyerID: UUID; - SnapshotID: UUID; - UserLocation: Vector3; - UserLookAt: Vector3; - LandingType: number; - RegionPushOverride: boolean; - RegionDenyAnonymous: boolean; - RegionDenyIdentified: boolean; - RegionDenyTransacted: boolean; - }; - AgeVerificationBlock: { - RegionDenyAgeUnverified: boolean; - }; - RegionAllowAccessBlock: { - RegionAllowAccessOverride: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelProperties.js b/dist/classes/packets/ParcelProperties.js deleted file mode 100644 index fd93b99..0000000 --- a/dist/classes/packets/ParcelProperties.js +++ /dev/null @@ -1,265 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelPropertiesPacket { - constructor() { - this.name = 'ParcelProperties'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 23; - } - getSize() { - return (this.ParcelData['Bitmap'].length + 2 + this.ParcelData['Name'].length + 1 + this.ParcelData['Desc'].length + 1 + this.ParcelData['MusicURL'].length + 1 + this.ParcelData['MediaURL'].length + 1) + 240; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.ParcelData['RequestResult'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['SequenceID'], pos); - pos += 4; - buf.writeUInt8((this.ParcelData['SnapSelection']) ? 1 : 0, pos++); - buf.writeInt32LE(this.ParcelData['SelfCount'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['OtherCount'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['PublicCount'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - this.ParcelData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.ParcelData['IsGroupOwned']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.ParcelData['AuctionID'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['ClaimDate'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['ClaimPrice'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['RentPrice'], pos); - pos += 4; - this.ParcelData['AABBMin'].writeToBuffer(buf, pos, false); - pos += 12; - this.ParcelData['AABBMax'].writeToBuffer(buf, pos, false); - pos += 12; - buf.write(this.ParcelData['Bitmap'], pos); - pos += this.ParcelData['Bitmap'].length; - buf.writeInt32LE(this.ParcelData['Area'], pos); - pos += 4; - buf.writeUInt8(this.ParcelData['Status'], pos++); - buf.writeInt32LE(this.ParcelData['SimWideMaxPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['SimWideTotalPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['MaxPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['TotalPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['OwnerPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['GroupPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['OtherPrims'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['SelectedPrims'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['ParcelPrimBonus'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['OtherCleanTime'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['ParcelFlags'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['SalePrice'], pos); - pos += 4; - buf.write(this.ParcelData['Name'], pos); - pos += this.ParcelData['Name'].length; - buf.write(this.ParcelData['Desc'], pos); - pos += this.ParcelData['Desc'].length; - buf.write(this.ParcelData['MusicURL'], pos); - pos += this.ParcelData['MusicURL'].length; - buf.write(this.ParcelData['MediaURL'], pos); - pos += this.ParcelData['MediaURL'].length; - this.ParcelData['MediaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ParcelData['MediaAutoScale'], pos++); - this.ParcelData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['PassPrice'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['PassHours'], pos); - pos += 4; - buf.writeUInt8(this.ParcelData['Category'], pos++); - this.ParcelData['AuthBuyerID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['UserLocation'].writeToBuffer(buf, pos, false); - pos += 12; - this.ParcelData['UserLookAt'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8(this.ParcelData['LandingType'], pos++); - buf.writeUInt8((this.ParcelData['RegionPushOverride']) ? 1 : 0, pos++); - buf.writeUInt8((this.ParcelData['RegionDenyAnonymous']) ? 1 : 0, pos++); - buf.writeUInt8((this.ParcelData['RegionDenyIdentified']) ? 1 : 0, pos++); - buf.writeUInt8((this.ParcelData['RegionDenyTransacted']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgeVerificationBlock['RegionDenyAgeUnverified']) ? 1 : 0, pos++); - buf.writeUInt8((this.RegionAllowAccessBlock['RegionAllowAccessOverride']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjParcelData = { - RequestResult: 0, - SequenceID: 0, - SnapSelection: false, - SelfCount: 0, - OtherCount: 0, - PublicCount: 0, - LocalID: 0, - OwnerID: UUID_1.UUID.zero(), - IsGroupOwned: false, - AuctionID: 0, - ClaimDate: 0, - ClaimPrice: 0, - RentPrice: 0, - AABBMin: Vector3_1.Vector3.getZero(), - AABBMax: Vector3_1.Vector3.getZero(), - Bitmap: '', - Area: 0, - Status: 0, - SimWideMaxPrims: 0, - SimWideTotalPrims: 0, - MaxPrims: 0, - TotalPrims: 0, - OwnerPrims: 0, - GroupPrims: 0, - OtherPrims: 0, - SelectedPrims: 0, - ParcelPrimBonus: 0, - OtherCleanTime: 0, - ParcelFlags: 0, - SalePrice: 0, - Name: '', - Desc: '', - MusicURL: '', - MediaURL: '', - MediaID: UUID_1.UUID.zero(), - MediaAutoScale: 0, - GroupID: UUID_1.UUID.zero(), - PassPrice: 0, - PassHours: 0, - Category: 0, - AuthBuyerID: UUID_1.UUID.zero(), - SnapshotID: UUID_1.UUID.zero(), - UserLocation: Vector3_1.Vector3.getZero(), - UserLookAt: Vector3_1.Vector3.getZero(), - LandingType: 0, - RegionPushOverride: false, - RegionDenyAnonymous: false, - RegionDenyIdentified: false, - RegionDenyTransacted: false - }; - newObjParcelData['RequestResult'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['SnapSelection'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['SelfCount'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['OtherCount'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['PublicCount'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['IsGroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['AuctionID'] = buf.readUInt32LE(pos); - pos += 4; - newObjParcelData['ClaimDate'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ClaimPrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['RentPrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['AABBMin'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['AABBMax'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['Bitmap'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['Area'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Status'] = buf.readUInt8(pos++); - newObjParcelData['SimWideMaxPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['SimWideTotalPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['MaxPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['TotalPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['OwnerPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['GroupPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['OtherPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['SelectedPrims'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ParcelPrimBonus'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['OtherCleanTime'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ParcelFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjParcelData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MusicURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MediaURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MediaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['MediaAutoScale'] = buf.readUInt8(pos++); - newObjParcelData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['PassPrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['PassHours'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['Category'] = buf.readUInt8(pos++); - newObjParcelData['AuthBuyerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['UserLocation'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['UserLookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['LandingType'] = buf.readUInt8(pos++); - newObjParcelData['RegionPushOverride'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['RegionDenyAnonymous'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['RegionDenyIdentified'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['RegionDenyTransacted'] = (buf.readUInt8(pos++) === 1); - this.ParcelData = newObjParcelData; - const newObjAgeVerificationBlock = { - RegionDenyAgeUnverified: false - }; - newObjAgeVerificationBlock['RegionDenyAgeUnverified'] = (buf.readUInt8(pos++) === 1); - this.AgeVerificationBlock = newObjAgeVerificationBlock; - const newObjRegionAllowAccessBlock = { - RegionAllowAccessOverride: false - }; - newObjRegionAllowAccessBlock['RegionAllowAccessOverride'] = (buf.readUInt8(pos++) === 1); - this.RegionAllowAccessBlock = newObjRegionAllowAccessBlock; - return pos - startPos; - } -} -exports.ParcelPropertiesPacket = ParcelPropertiesPacket; -//# sourceMappingURL=ParcelProperties.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelProperties.js.map b/dist/classes/packets/ParcelProperties.js.map deleted file mode 100644 index 28a9f13..0000000 --- a/dist/classes/packets/ParcelProperties.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelProperties.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelProperties.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesRequest.d.ts b/dist/classes/packets/ParcelPropertiesRequest.d.ts deleted file mode 100644 index eaf4fab..0000000 --- a/dist/classes/packets/ParcelPropertiesRequest.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelPropertiesRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - SequenceID: number; - West: number; - South: number; - East: number; - North: number; - SnapSelection: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelPropertiesRequest.js b/dist/classes/packets/ParcelPropertiesRequest.js deleted file mode 100644 index ee15af6..0000000 --- a/dist/classes/packets/ParcelPropertiesRequest.js +++ /dev/null @@ -1,68 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelPropertiesRequestPacket { - constructor() { - this.name = 'ParcelPropertiesRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65291; - } - getSize() { - return 53; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['SequenceID'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['West'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['South'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['East'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['North'], pos); - pos += 4; - buf.writeUInt8((this.ParcelData['SnapSelection']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - SequenceID: 0, - West: 0, - South: 0, - East: 0, - North: 0, - SnapSelection: false - }; - newObjParcelData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['West'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['South'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['East'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['North'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['SnapSelection'] = (buf.readUInt8(pos++) === 1); - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelPropertiesRequestPacket = ParcelPropertiesRequestPacket; -//# sourceMappingURL=ParcelPropertiesRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesRequest.js.map b/dist/classes/packets/ParcelPropertiesRequest.js.map deleted file mode 100644 index 37d0f41..0000000 --- a/dist/classes/packets/ParcelPropertiesRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelPropertiesRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelPropertiesRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC9D,OAAE,GAAG,KAAK,CAAC;IAqFf,CAAC;IAtEG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClE,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAOlB;YACA,UAAU,EAAE,CAAC;YACb,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,CAAC;YACP,KAAK,EAAE,CAAC;YACR,aAAa,EAAE,KAAK;SACvB,CAAC;QACF,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACjE,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzFD,sEAyFC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesRequestByID.d.ts b/dist/classes/packets/ParcelPropertiesRequestByID.d.ts deleted file mode 100644 index af18b91..0000000 --- a/dist/classes/packets/ParcelPropertiesRequestByID.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelPropertiesRequestByIDPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - SequenceID: number; - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelPropertiesRequestByID.js b/dist/classes/packets/ParcelPropertiesRequestByID.js deleted file mode 100644 index ecf1da6..0000000 --- a/dist/classes/packets/ParcelPropertiesRequestByID.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelPropertiesRequestByIDPacket { - constructor() { - this.name = 'ParcelPropertiesRequestByID'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901957; - } - getSize() { - return 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['SequenceID'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - SequenceID: 0, - LocalID: 0 - }; - newObjParcelData['SequenceID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelPropertiesRequestByIDPacket = ParcelPropertiesRequestByIDPacket; -//# sourceMappingURL=ParcelPropertiesRequestByID.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesRequestByID.js.map b/dist/classes/packets/ParcelPropertiesRequestByID.js.map deleted file mode 100644 index f2f9c7c..0000000 --- a/dist/classes/packets/ParcelPropertiesRequestByID.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelPropertiesRequestByID.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelPropertiesRequestByID.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,6BAA6B,CAAC;QACrC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,UAAU,EAAE,CAAC;YACb,OAAO,EAAE,CAAC;SACb,CAAC;QACF,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8EA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesUpdate.d.ts b/dist/classes/packets/ParcelPropertiesUpdate.d.ts deleted file mode 100644 index fe0b366..0000000 --- a/dist/classes/packets/ParcelPropertiesUpdate.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ParcelPropertiesUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - Flags: number; - ParcelFlags: number; - SalePrice: number; - Name: string; - Desc: string; - MusicURL: string; - MediaURL: string; - MediaID: UUID; - MediaAutoScale: number; - GroupID: UUID; - PassPrice: number; - PassHours: number; - Category: number; - AuthBuyerID: UUID; - SnapshotID: UUID; - UserLocation: Vector3; - UserLookAt: Vector3; - LandingType: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelPropertiesUpdate.js b/dist/classes/packets/ParcelPropertiesUpdate.js deleted file mode 100644 index a2951b6..0000000 --- a/dist/classes/packets/ParcelPropertiesUpdate.js +++ /dev/null @@ -1,130 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelPropertiesUpdatePacket { - constructor() { - this.name = 'ParcelPropertiesUpdate'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901958; - } - getSize() { - return (this.ParcelData['Name'].length + 1 + this.ParcelData['Desc'].length + 1 + this.ParcelData['MusicURL'].length + 1 + this.ParcelData['MediaURL'].length + 1) + 147; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['Flags'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['ParcelFlags'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['SalePrice'], pos); - pos += 4; - buf.write(this.ParcelData['Name'], pos); - pos += this.ParcelData['Name'].length; - buf.write(this.ParcelData['Desc'], pos); - pos += this.ParcelData['Desc'].length; - buf.write(this.ParcelData['MusicURL'], pos); - pos += this.ParcelData['MusicURL'].length; - buf.write(this.ParcelData['MediaURL'], pos); - pos += this.ParcelData['MediaURL'].length; - this.ParcelData['MediaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ParcelData['MediaAutoScale'], pos++); - this.ParcelData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['PassPrice'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['PassHours'], pos); - pos += 4; - buf.writeUInt8(this.ParcelData['Category'], pos++); - this.ParcelData['AuthBuyerID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['UserLocation'].writeToBuffer(buf, pos, false); - pos += 12; - this.ParcelData['UserLookAt'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8(this.ParcelData['LandingType'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - Flags: 0, - ParcelFlags: 0, - SalePrice: 0, - Name: '', - Desc: '', - MusicURL: '', - MediaURL: '', - MediaID: UUID_1.UUID.zero(), - MediaAutoScale: 0, - GroupID: UUID_1.UUID.zero(), - PassPrice: 0, - PassHours: 0, - Category: 0, - AuthBuyerID: UUID_1.UUID.zero(), - SnapshotID: UUID_1.UUID.zero(), - UserLocation: Vector3_1.Vector3.getZero(), - UserLookAt: Vector3_1.Vector3.getZero(), - LandingType: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjParcelData['ParcelFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjParcelData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MusicURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MediaURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MediaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['MediaAutoScale'] = buf.readUInt8(pos++); - newObjParcelData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['PassPrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['PassHours'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['Category'] = buf.readUInt8(pos++); - newObjParcelData['AuthBuyerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['UserLocation'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['UserLookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['LandingType'] = buf.readUInt8(pos++); - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelPropertiesUpdatePacket = ParcelPropertiesUpdatePacket; -//# sourceMappingURL=ParcelPropertiesUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelPropertiesUpdate.js.map b/dist/classes/packets/ParcelPropertiesUpdate.js.map deleted file mode 100644 index 23a6164..0000000 --- a/dist/classes/packets/ParcelPropertiesUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelPropertiesUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelPropertiesUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelReclaim.d.ts b/dist/classes/packets/ParcelReclaim.d.ts deleted file mode 100644 index 07343e5..0000000 --- a/dist/classes/packets/ParcelReclaim.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelReclaimPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelReclaim.js b/dist/classes/packets/ParcelReclaim.js deleted file mode 100644 index a67b34d..0000000 --- a/dist/classes/packets/ParcelReclaim.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelReclaimPacket { - constructor() { - this.name = 'ParcelReclaim'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901968; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - LocalID: 0 - }; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelReclaimPacket = ParcelReclaimPacket; -//# sourceMappingURL=ParcelReclaim.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelReclaim.js.map b/dist/classes/packets/ParcelReclaim.js.map deleted file mode 100644 index d62dab9..0000000 --- a/dist/classes/packets/ParcelReclaim.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelReclaim.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelReclaim.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,kDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelRelease.d.ts b/dist/classes/packets/ParcelRelease.d.ts deleted file mode 100644 index 531e2a5..0000000 --- a/dist/classes/packets/ParcelRelease.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ParcelReleasePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelRelease.js b/dist/classes/packets/ParcelRelease.js deleted file mode 100644 index d25df32..0000000 --- a/dist/classes/packets/ParcelRelease.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelReleasePacket { - constructor() { - this.name = 'ParcelRelease'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901972; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - LocalID: 0 - }; - newObjData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ParcelReleasePacket = ParcelReleasePacket; -//# sourceMappingURL=ParcelRelease.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelRelease.js.map b/dist/classes/packets/ParcelRelease.js.map deleted file mode 100644 index cd8ddb6..0000000 --- a/dist/classes/packets/ParcelRelease.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelRelease.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelRelease.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,kDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelRename.d.ts b/dist/classes/packets/ParcelRename.d.ts deleted file mode 100644 index ab5fce1..0000000 --- a/dist/classes/packets/ParcelRename.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelRenamePacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - NewName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelRename.js b/dist/classes/packets/ParcelRename.js deleted file mode 100644 index 8a16478..0000000 --- a/dist/classes/packets/ParcelRename.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelRenamePacket { - constructor() { - this.name = 'ParcelRename'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902162; - } - getSize() { - return ((this.calculateVarVarSize(this.ParcelData, 'NewName', 1) + 16) * this.ParcelData.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ParcelData[i]['NewName'], pos); - pos += this.ParcelData[i]['NewName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - NewName: '' - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['NewName'] = buf.toString('utf8', pos, length); - pos += length; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.ParcelRenamePacket = ParcelRenamePacket; -//# sourceMappingURL=ParcelRename.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelRename.js.map b/dist/classes/packets/ParcelRename.js.map deleted file mode 100644 index 679fd77..0000000 --- a/dist/classes/packets/ParcelRename.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelRename.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelRename.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,UAAU,EAAE,SAAS,EAAE,CAAC,CAAC,GAAG,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IACzG,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YAC9C,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QAChD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;gBACrB,OAAO,EAAE,EAAE;aACd,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAChE,GAAG,IAAI,MAAM,CAAC;YACd,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,gDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelReturnObjects.d.ts b/dist/classes/packets/ParcelReturnObjects.d.ts deleted file mode 100644 index 4f28db6..0000000 --- a/dist/classes/packets/ParcelReturnObjects.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelReturnObjectsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - ReturnType: number; - }; - TaskIDs: { - TaskID: UUID; - }[]; - OwnerIDs: { - OwnerID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelReturnObjects.js b/dist/classes/packets/ParcelReturnObjects.js deleted file mode 100644 index 9d21d43..0000000 --- a/dist/classes/packets/ParcelReturnObjects.js +++ /dev/null @@ -1,82 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelReturnObjectsPacket { - constructor() { - this.name = 'ParcelReturnObjects'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901959; - } - getSize() { - return ((16) * this.TaskIDs.length) + ((16) * this.OwnerIDs.length) + 42; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['ReturnType'], pos); - pos += 4; - let count = this.TaskIDs.length; - buf.writeUInt8(this.TaskIDs.length, pos++); - for (let i = 0; i < count; i++) { - this.TaskIDs[i]['TaskID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.OwnerIDs.length; - buf.writeUInt8(this.OwnerIDs.length, pos++); - for (let i = 0; i < count; i++) { - this.OwnerIDs[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - ReturnType: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ReturnType'] = buf.readUInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - let count = buf.readUInt8(pos++); - this.TaskIDs = []; - for (let i = 0; i < count; i++) { - const newObjTaskIDs = { - TaskID: UUID_1.UUID.zero() - }; - newObjTaskIDs['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TaskIDs.push(newObjTaskIDs); - } - count = buf.readUInt8(pos++); - this.OwnerIDs = []; - for (let i = 0; i < count; i++) { - const newObjOwnerIDs = { - OwnerID: UUID_1.UUID.zero() - }; - newObjOwnerIDs['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.OwnerIDs.push(newObjOwnerIDs); - } - return pos - startPos; - } -} -exports.ParcelReturnObjectsPacket = ParcelReturnObjectsPacket; -//# sourceMappingURL=ParcelReturnObjects.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelReturnObjects.js.map b/dist/classes/packets/ParcelReturnObjects.js.map deleted file mode 100644 index cb91890..0000000 --- a/dist/classes/packets/ParcelReturnObjects.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelReturnObjects.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelReturnObjects.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAyGpB,CAAC;IAxFG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC7E,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,KAAK,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC;QAChC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC3C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC;QAC7B,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC5C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,OAAO,EAAE,CAAC;YACV,UAAU,EAAE,CAAC;SAChB,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,IAAI,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACjC,IAAI,CAAC,OAAO,GAAG,EAAE,CAAC;QAClB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,aAAa,GAEf;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;aACtB,CAAC;YACF,aAAa,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC7C,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;QACrC,CAAC;QACD,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC7B,IAAI,CAAC,QAAQ,GAAG,EAAE,CAAC;QACnB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,cAAc,GAEhB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,cAAc,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;QACvC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7GD,8DA6GC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelSales.d.ts b/dist/classes/packets/ParcelSales.d.ts deleted file mode 100644 index 7b650bf..0000000 --- a/dist/classes/packets/ParcelSales.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelSalesPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - BuyerID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelSales.js b/dist/classes/packets/ParcelSales.js deleted file mode 100644 index a1aab83..0000000 --- a/dist/classes/packets/ParcelSales.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelSalesPacket { - constructor() { - this.name = 'ParcelSales'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901986; - } - getSize() { - return ((32) * this.ParcelData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData[i]['BuyerID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - BuyerID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['BuyerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.ParcelSalesPacket = ParcelSalesPacket; -//# sourceMappingURL=ParcelSales.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelSales.js.map b/dist/classes/packets/ParcelSales.js.map deleted file mode 100644 index c2449b2..0000000 --- a/dist/classes/packets/ParcelSales.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelSales.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelSales.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;gBACrB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,gBAAgB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArDD,8CAqDC"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelSelectObjects.d.ts b/dist/classes/packets/ParcelSelectObjects.d.ts deleted file mode 100644 index bc8756b..0000000 --- a/dist/classes/packets/ParcelSelectObjects.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelSelectObjectsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - ReturnType: number; - }; - ReturnIDs: { - ReturnID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelSelectObjects.js b/dist/classes/packets/ParcelSelectObjects.js deleted file mode 100644 index 909c53a..0000000 --- a/dist/classes/packets/ParcelSelectObjects.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelSelectObjectsPacket { - constructor() { - this.name = 'ParcelSelectObjects'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901962; - } - getSize() { - return ((16) * this.ReturnIDs.length) + 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - buf.writeUInt32LE(this.ParcelData['ReturnType'], pos); - pos += 4; - const count = this.ReturnIDs.length; - buf.writeUInt8(this.ReturnIDs.length, pos++); - for (let i = 0; i < count; i++) { - this.ReturnIDs[i]['ReturnID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - ReturnType: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ReturnType'] = buf.readUInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - const count = buf.readUInt8(pos++); - this.ReturnIDs = []; - for (let i = 0; i < count; i++) { - const newObjReturnIDs = { - ReturnID: UUID_1.UUID.zero() - }; - newObjReturnIDs['ReturnID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ReturnIDs.push(newObjReturnIDs); - } - return pos - startPos; - } -} -exports.ParcelSelectObjectsPacket = ParcelSelectObjectsPacket; -//# sourceMappingURL=ParcelSelectObjects.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelSelectObjects.js.map b/dist/classes/packets/ParcelSelectObjects.js.map deleted file mode 100644 index 52f656f..0000000 --- a/dist/classes/packets/ParcelSelectObjects.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelSelectObjects.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelSelectObjects.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ParcelSetOtherCleanTime.d.ts b/dist/classes/packets/ParcelSetOtherCleanTime.d.ts deleted file mode 100644 index 01401aa..0000000 --- a/dist/classes/packets/ParcelSetOtherCleanTime.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ParcelSetOtherCleanTimePacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - OtherCleanTime: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ParcelSetOtherCleanTime.js b/dist/classes/packets/ParcelSetOtherCleanTime.js deleted file mode 100644 index c4ff454..0000000 --- a/dist/classes/packets/ParcelSetOtherCleanTime.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ParcelSetOtherCleanTimePacket { - constructor() { - this.name = 'ParcelSetOtherCleanTime'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901960; - } - getSize() { - return 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['OtherCleanTime'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - OtherCleanTime: 0 - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['OtherCleanTime'] = buf.readInt32LE(pos); - pos += 4; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ParcelSetOtherCleanTimePacket = ParcelSetOtherCleanTimePacket; -//# sourceMappingURL=ParcelSetOtherCleanTime.js.map \ No newline at end of file diff --git a/dist/classes/packets/ParcelSetOtherCleanTime.js.map b/dist/classes/packets/ParcelSetOtherCleanTime.js.map deleted file mode 100644 index f6833e2..0000000 --- a/dist/classes/packets/ParcelSetOtherCleanTime.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ParcelSetOtherCleanTime.js","sourceRoot":"","sources":["../../../lib/classes/packets/ParcelSetOtherCleanTime.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,gBAAgB,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,OAAO,EAAE,CAAC;YACV,cAAc,EAAE,CAAC;SACpB,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,gBAAgB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,sEA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/PayPriceReply.d.ts b/dist/classes/packets/PayPriceReply.d.ts deleted file mode 100644 index 0ca8c6c..0000000 --- a/dist/classes/packets/PayPriceReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class PayPriceReplyPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - ObjectID: UUID; - DefaultPayPrice: number; - }; - ButtonData: { - PayButton: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PayPriceReply.js b/dist/classes/packets/PayPriceReply.js deleted file mode 100644 index 3624260..0000000 --- a/dist/classes/packets/PayPriceReply.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PayPriceReplyPacket { - constructor() { - this.name = 'PayPriceReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901922; - } - getSize() { - return ((4) * this.ButtonData.length) + 21; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ObjectData['DefaultPayPrice'], pos); - pos += 4; - const count = this.ButtonData.length; - buf.writeUInt8(this.ButtonData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.ButtonData[i]['PayButton'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero(), - DefaultPayPrice: 0 - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['DefaultPayPrice'] = buf.readInt32LE(pos); - pos += 4; - this.ObjectData = newObjObjectData; - const count = buf.readUInt8(pos++); - this.ButtonData = []; - for (let i = 0; i < count; i++) { - const newObjButtonData = { - PayButton: 0 - }; - newObjButtonData['PayButton'] = buf.readInt32LE(pos); - pos += 4; - this.ButtonData.push(newObjButtonData); - } - return pos - startPos; - } -} -exports.PayPriceReplyPacket = PayPriceReplyPacket; -//# sourceMappingURL=PayPriceReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/PayPriceReply.js.map b/dist/classes/packets/PayPriceReply.js.map deleted file mode 100644 index c480ea8..0000000 --- a/dist/classes/packets/PayPriceReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PayPriceReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/PayPriceReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,iBAAiB,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAGlB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,eAAe,EAAE,CAAC;SACrB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,SAAS,EAAE,CAAC;aACf,CAAC;YACF,gBAAgB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,kDAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/PickDelete.d.ts b/dist/classes/packets/PickDelete.d.ts deleted file mode 100644 index d7a230e..0000000 --- a/dist/classes/packets/PickDelete.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class PickDeletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - PickID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PickDelete.js b/dist/classes/packets/PickDelete.js deleted file mode 100644 index 259c6cd..0000000 --- a/dist/classes/packets/PickDelete.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PickDeletePacket { - constructor() { - this.name = 'PickDelete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901946; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PickID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - PickID: UUID_1.UUID.zero() - }; - newObjData['PickID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.PickDeletePacket = PickDeletePacket; -//# sourceMappingURL=PickDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/PickDelete.js.map b/dist/classes/packets/PickDelete.js.map deleted file mode 100644 index 7d457e1..0000000 --- a/dist/classes/packets/PickDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PickDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/PickDelete.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAEZ;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,4CAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/PickGodDelete.d.ts b/dist/classes/packets/PickGodDelete.d.ts deleted file mode 100644 index e9d6deb..0000000 --- a/dist/classes/packets/PickGodDelete.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class PickGodDeletePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - PickID: UUID; - QueryID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PickGodDelete.js b/dist/classes/packets/PickGodDelete.js deleted file mode 100644 index d9baeb0..0000000 --- a/dist/classes/packets/PickGodDelete.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PickGodDeletePacket { - constructor() { - this.name = 'PickGodDelete'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901947; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PickID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['QueryID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - PickID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjData['PickID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - return pos - startPos; - } -} -exports.PickGodDeletePacket = PickGodDeletePacket; -//# sourceMappingURL=PickGodDelete.js.map \ No newline at end of file diff --git a/dist/classes/packets/PickGodDelete.js.map b/dist/classes/packets/PickGodDelete.js.map deleted file mode 100644 index de1faa5..0000000 --- a/dist/classes/packets/PickGodDelete.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PickGodDelete.js","sourceRoot":"","sources":["../../../lib/classes/packets/PickGodDelete.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,kDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/PickInfoReply.d.ts b/dist/classes/packets/PickInfoReply.d.ts deleted file mode 100644 index 6787979..0000000 --- a/dist/classes/packets/PickInfoReply.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class PickInfoReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Data: { - PickID: UUID; - CreatorID: UUID; - TopPick: boolean; - ParcelID: UUID; - Name: string; - Desc: string; - SnapshotID: UUID; - User: string; - OriginalName: string; - SimName: string; - PosGlobal: Vector3; - SortOrder: number; - Enabled: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PickInfoReply.js b/dist/classes/packets/PickInfoReply.js deleted file mode 100644 index 5756b9c..0000000 --- a/dist/classes/packets/PickInfoReply.js +++ /dev/null @@ -1,97 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PickInfoReplyPacket { - constructor() { - this.name = 'PickInfoReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901944; - } - getSize() { - return (this.Data['Name'].length + 1 + this.Data['Desc'].length + 2 + this.Data['User'].length + 1 + this.Data['OriginalName'].length + 1 + this.Data['SimName'].length + 1) + 110; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PickID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['TopPick']) ? 1 : 0, pos++); - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - buf.write(this.Data['Desc'], pos); - pos += this.Data['Desc'].length; - this.Data['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['User'], pos); - pos += this.Data['User'].length; - buf.write(this.Data['OriginalName'], pos); - pos += this.Data['OriginalName'].length; - buf.write(this.Data['SimName'], pos); - pos += this.Data['SimName'].length; - this.Data['PosGlobal'].writeToBuffer(buf, pos, true); - pos += 24; - buf.writeInt32LE(this.Data['SortOrder'], pos); - pos += 4; - buf.writeUInt8((this.Data['Enabled']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - PickID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - TopPick: false, - ParcelID: UUID_1.UUID.zero(), - Name: '', - Desc: '', - SnapshotID: UUID_1.UUID.zero(), - User: '', - OriginalName: '', - SimName: '', - PosGlobal: Vector3_1.Vector3.getZero(), - SortOrder: 0, - Enabled: false - }; - newObjData['PickID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['TopPick'] = (buf.readUInt8(pos++) === 1); - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['User'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['OriginalName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['PosGlobal'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjData['SortOrder'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Enabled'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - return pos - startPos; - } -} -exports.PickInfoReplyPacket = PickInfoReplyPacket; -//# sourceMappingURL=PickInfoReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/PickInfoReply.js.map b/dist/classes/packets/PickInfoReply.js.map deleted file mode 100644 index 2292494..0000000 --- a/dist/classes/packets/PickInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PickInfoReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/PickInfoReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/PickInfoUpdate.d.ts b/dist/classes/packets/PickInfoUpdate.d.ts deleted file mode 100644 index d4dd970..0000000 --- a/dist/classes/packets/PickInfoUpdate.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class PickInfoUpdatePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - PickID: UUID; - CreatorID: UUID; - TopPick: boolean; - ParcelID: UUID; - Name: string; - Desc: string; - SnapshotID: UUID; - PosGlobal: Vector3; - SortOrder: number; - Enabled: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PickInfoUpdate.js b/dist/classes/packets/PickInfoUpdate.js deleted file mode 100644 index b7c0e59..0000000 --- a/dist/classes/packets/PickInfoUpdate.js +++ /dev/null @@ -1,87 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PickInfoUpdatePacket { - constructor() { - this.name = 'PickInfoUpdate'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901945; - } - getSize() { - return (this.Data['Name'].length + 1 + this.Data['Desc'].length + 2) + 126; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PickID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['TopPick']) ? 1 : 0, pos++); - this.Data['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['Name'], pos); - pos += this.Data['Name'].length; - buf.write(this.Data['Desc'], pos); - pos += this.Data['Desc'].length; - this.Data['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['PosGlobal'].writeToBuffer(buf, pos, true); - pos += 24; - buf.writeInt32LE(this.Data['SortOrder'], pos); - pos += 4; - buf.writeUInt8((this.Data['Enabled']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - PickID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - TopPick: false, - ParcelID: UUID_1.UUID.zero(), - Name: '', - Desc: '', - SnapshotID: UUID_1.UUID.zero(), - PosGlobal: Vector3_1.Vector3.getZero(), - SortOrder: 0, - Enabled: false - }; - newObjData['PickID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['TopPick'] = (buf.readUInt8(pos++) === 1); - newObjData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['PosGlobal'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjData['SortOrder'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Enabled'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - return pos - startPos; - } -} -exports.PickInfoUpdatePacket = PickInfoUpdatePacket; -//# sourceMappingURL=PickInfoUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/PickInfoUpdate.js.map b/dist/classes/packets/PickInfoUpdate.js.map deleted file mode 100644 index 2f5d55b..0000000 --- a/dist/classes/packets/PickInfoUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PickInfoUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/PickInfoUpdate.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/PlacesQuery.d.ts b/dist/classes/packets/PlacesQuery.d.ts deleted file mode 100644 index 58e4457..0000000 --- a/dist/classes/packets/PlacesQuery.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class PlacesQueryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - QueryID: UUID; - }; - TransactionData: { - TransactionID: UUID; - }; - QueryData: { - QueryText: string; - QueryFlags: number; - Category: number; - SimName: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PlacesQuery.js b/dist/classes/packets/PlacesQuery.js deleted file mode 100644 index 777ec0d..0000000 --- a/dist/classes/packets/PlacesQuery.js +++ /dev/null @@ -1,71 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PlacesQueryPacket { - constructor() { - this.name = 'PlacesQuery'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901789; - } - getSize() { - return (this.QueryData['QueryText'].length + 1 + this.QueryData['SimName'].length + 1) + 69; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData['QueryText'], pos); - pos += this.QueryData['QueryText'].length; - buf.writeUInt32LE(this.QueryData['QueryFlags'], pos); - pos += 4; - buf.writeInt8(this.QueryData['Category'], pos++); - buf.write(this.QueryData['SimName'], pos); - pos += this.QueryData['SimName'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionData = newObjTransactionData; - const newObjQueryData = { - QueryText: '', - QueryFlags: 0, - Category: 0, - SimName: '' - }; - newObjQueryData['QueryText'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['QueryFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjQueryData['Category'] = buf.readInt8(pos++); - newObjQueryData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.PlacesQueryPacket = PlacesQueryPacket; -//# sourceMappingURL=PlacesQuery.js.map \ No newline at end of file diff --git a/dist/classes/packets/PlacesQuery.js.map b/dist/classes/packets/PlacesQuery.js.map deleted file mode 100644 index e7433e7..0000000 --- a/dist/classes/packets/PlacesQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PlacesQuery.js","sourceRoot":"","sources":["../../../lib/classes/packets/PlacesQuery.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/PlacesReply.d.ts b/dist/classes/packets/PlacesReply.d.ts deleted file mode 100644 index 37bfb80..0000000 --- a/dist/classes/packets/PlacesReply.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class PlacesReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - QueryID: UUID; - }; - TransactionData: { - TransactionID: UUID; - }; - QueryData: { - OwnerID: UUID; - Name: string; - Desc: string; - ActualArea: number; - BillableArea: number; - Flags: number; - GlobalX: number; - GlobalY: number; - GlobalZ: number; - SimName: string; - SnapshotID: UUID; - Dwell: number; - Price: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PlacesReply.js b/dist/classes/packets/PlacesReply.js deleted file mode 100644 index b388aed..0000000 --- a/dist/classes/packets/PlacesReply.js +++ /dev/null @@ -1,126 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PlacesReplyPacket { - constructor() { - this.name = 'PlacesReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901790; - } - getSize() { - return ((this.calculateVarVarSize(this.QueryData, 'Name', 1) + this.calculateVarVarSize(this.QueryData, 'Desc', 1) + this.calculateVarVarSize(this.QueryData, 'SimName', 1) + 61) * this.QueryData.length) + 49; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - this.TransactionData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.QueryData.length; - buf.writeUInt8(this.QueryData.length, pos++); - for (let i = 0; i < count; i++) { - this.QueryData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.QueryData[i]['Name'], pos); - pos += this.QueryData[i]['Name'].length; - buf.write(this.QueryData[i]['Desc'], pos); - pos += this.QueryData[i]['Desc'].length; - buf.writeInt32LE(this.QueryData[i]['ActualArea'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData[i]['BillableArea'], pos); - pos += 4; - buf.writeUInt8(this.QueryData[i]['Flags'], pos++); - buf.writeFloatLE(this.QueryData[i]['GlobalX'], pos); - pos += 4; - buf.writeFloatLE(this.QueryData[i]['GlobalY'], pos); - pos += 4; - buf.writeFloatLE(this.QueryData[i]['GlobalZ'], pos); - pos += 4; - buf.write(this.QueryData[i]['SimName'], pos); - pos += this.QueryData[i]['SimName'].length; - this.QueryData[i]['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.QueryData[i]['Dwell'], pos); - pos += 4; - buf.writeInt32LE(this.QueryData[i]['Price'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - QueryID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTransactionData = { - TransactionID: UUID_1.UUID.zero() - }; - newObjTransactionData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TransactionData = newObjTransactionData; - const count = buf.readUInt8(pos++); - this.QueryData = []; - for (let i = 0; i < count; i++) { - const newObjQueryData = { - OwnerID: UUID_1.UUID.zero(), - Name: '', - Desc: '', - ActualArea: 0, - BillableArea: 0, - Flags: 0, - GlobalX: 0, - GlobalY: 0, - GlobalZ: 0, - SimName: '', - SnapshotID: UUID_1.UUID.zero(), - Dwell: 0, - Price: 0 - }; - newObjQueryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['Desc'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['BillableArea'] = buf.readInt32LE(pos); - pos += 4; - newObjQueryData['Flags'] = buf.readUInt8(pos++); - newObjQueryData['GlobalX'] = buf.readFloatLE(pos); - pos += 4; - newObjQueryData['GlobalY'] = buf.readFloatLE(pos); - pos += 4; - newObjQueryData['GlobalZ'] = buf.readFloatLE(pos); - pos += 4; - newObjQueryData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjQueryData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['Dwell'] = buf.readFloatLE(pos); - pos += 4; - newObjQueryData['Price'] = buf.readInt32LE(pos); - pos += 4; - this.QueryData.push(newObjQueryData); - } - return pos - startPos; - } -} -exports.PlacesReplyPacket = PlacesReplyPacket; -//# sourceMappingURL=PlacesReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/PlacesReply.js.map b/dist/classes/packets/PlacesReply.js.map deleted file mode 100644 index 1df4fd3..0000000 --- a/dist/classes/packets/PlacesReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PlacesReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/PlacesReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/PreloadSound.d.ts b/dist/classes/packets/PreloadSound.d.ts deleted file mode 100644 index 85bf483..0000000 --- a/dist/classes/packets/PreloadSound.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class PreloadSoundPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - ObjectID: UUID; - OwnerID: UUID; - SoundID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PreloadSound.js b/dist/classes/packets/PreloadSound.js deleted file mode 100644 index 52066e3..0000000 --- a/dist/classes/packets/PreloadSound.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PreloadSoundPacket { - constructor() { - this.name = 'PreloadSound'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65295; - } - getSize() { - return ((48) * this.DataBlock.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.DataBlock.length; - buf.writeUInt8(this.DataBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.DataBlock[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock[i]['SoundID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.DataBlock = []; - for (let i = 0; i < count; i++) { - const newObjDataBlock = { - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - SoundID: UUID_1.UUID.zero() - }; - newObjDataBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['SoundID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.DataBlock.push(newObjDataBlock); - } - return pos - startPos; - } -} -exports.PreloadSoundPacket = PreloadSoundPacket; -//# sourceMappingURL=PreloadSound.js.map \ No newline at end of file diff --git a/dist/classes/packets/PreloadSound.js.map b/dist/classes/packets/PreloadSound.js.map deleted file mode 100644 index 253cd67..0000000 --- a/dist/classes/packets/PreloadSound.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PreloadSound.js","sourceRoot":"","sources":["../../../lib/classes/packets/PreloadSound.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IAwDf,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,eAAe,GAIjB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;gBACrB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,EAAE,CAAC;YACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,EAAE,CAAC;YACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;QACzC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA5DD,gDA4DC"} \ No newline at end of file diff --git a/dist/classes/packets/PurgeInventoryDescendents.d.ts b/dist/classes/packets/PurgeInventoryDescendents.d.ts deleted file mode 100644 index 6b10880..0000000 --- a/dist/classes/packets/PurgeInventoryDescendents.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class PurgeInventoryDescendentsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - FolderID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/PurgeInventoryDescendents.js b/dist/classes/packets/PurgeInventoryDescendents.js deleted file mode 100644 index f441976..0000000 --- a/dist/classes/packets/PurgeInventoryDescendents.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class PurgeInventoryDescendentsPacket { - constructor() { - this.name = 'PurgeInventoryDescendents'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902045; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - FolderID: UUID_1.UUID.zero() - }; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.PurgeInventoryDescendentsPacket = PurgeInventoryDescendentsPacket; -//# sourceMappingURL=PurgeInventoryDescendents.js.map \ No newline at end of file diff --git a/dist/classes/packets/PurgeInventoryDescendents.js.map b/dist/classes/packets/PurgeInventoryDescendents.js.map deleted file mode 100644 index 6eecb1f..0000000 --- a/dist/classes/packets/PurgeInventoryDescendents.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PurgeInventoryDescendents.js","sourceRoot":"","sources":["../../../lib/classes/packets/PurgeInventoryDescendents.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,mBAAmB,GAErB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,mBAAmB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0EAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/RebakeAvatarTextures.d.ts b/dist/classes/packets/RebakeAvatarTextures.d.ts deleted file mode 100644 index 7f70d9f..0000000 --- a/dist/classes/packets/RebakeAvatarTextures.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RebakeAvatarTexturesPacket implements Packet { - name: string; - flags: number; - id: number; - TextureData: { - TextureID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RebakeAvatarTextures.js b/dist/classes/packets/RebakeAvatarTextures.js deleted file mode 100644 index 9ee1e07..0000000 --- a/dist/classes/packets/RebakeAvatarTextures.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RebakeAvatarTexturesPacket { - constructor() { - this.name = 'RebakeAvatarTextures'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901847; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TextureData['TextureID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTextureData = { - TextureID: UUID_1.UUID.zero() - }; - newObjTextureData['TextureID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TextureData = newObjTextureData; - return pos - startPos; - } -} -exports.RebakeAvatarTexturesPacket = RebakeAvatarTexturesPacket; -//# sourceMappingURL=RebakeAvatarTextures.js.map \ No newline at end of file diff --git a/dist/classes/packets/RebakeAvatarTextures.js.map b/dist/classes/packets/RebakeAvatarTextures.js.map deleted file mode 100644 index 979aa4f..0000000 --- a/dist/classes/packets/RebakeAvatarTextures.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RebakeAvatarTextures.js","sourceRoot":"","sources":["../../../lib/classes/packets/RebakeAvatarTextures.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAEnB;YACA,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,iBAAiB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,gEAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/Redo.d.ts b/dist/classes/packets/Redo.d.ts deleted file mode 100644 index bad1e19..0000000 --- a/dist/classes/packets/Redo.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RedoPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - ObjectData: { - ObjectID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/Redo.js b/dist/classes/packets/Redo.js deleted file mode 100644 index e590687..0000000 --- a/dist/classes/packets/Redo.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RedoPacket { - constructor() { - this.name = 'Redo'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901836; - } - getSize() { - return ((16) * this.ObjectData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.RedoPacket = RedoPacket; -//# sourceMappingURL=Redo.js.map \ No newline at end of file diff --git a/dist/classes/packets/Redo.js.map b/dist/classes/packets/Redo.js.map deleted file mode 100644 index dcde796..0000000 --- a/dist/classes/packets/Redo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Redo.js","sourceRoot":"","sources":["../../../lib/classes/packets/Redo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,MAAM,CAAC;QACd,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,gCAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionHandleRequest.d.ts b/dist/classes/packets/RegionHandleRequest.d.ts deleted file mode 100644 index 41e10bc..0000000 --- a/dist/classes/packets/RegionHandleRequest.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RegionHandleRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - RequestBlock: { - RegionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionHandleRequest.js b/dist/classes/packets/RegionHandleRequest.js deleted file mode 100644 index e72ae7a..0000000 --- a/dist/classes/packets/RegionHandleRequest.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionHandleRequestPacket { - constructor() { - this.name = 'RegionHandleRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902069; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.RequestBlock['RegionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequestBlock = { - RegionID: UUID_1.UUID.zero() - }; - newObjRequestBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.RequestBlock = newObjRequestBlock; - return pos - startPos; - } -} -exports.RegionHandleRequestPacket = RegionHandleRequestPacket; -//# sourceMappingURL=RegionHandleRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionHandleRequest.js.map b/dist/classes/packets/RegionHandleRequest.js.map deleted file mode 100644 index 10d24c3..0000000 --- a/dist/classes/packets/RegionHandleRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionHandleRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionHandleRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAEpB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,kBAAkB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,8DAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionHandshake.d.ts b/dist/classes/packets/RegionHandshake.d.ts deleted file mode 100644 index db32019..0000000 --- a/dist/classes/packets/RegionHandshake.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RegionHandshakePacket implements Packet { - name: string; - flags: number; - id: number; - RegionInfo: { - RegionFlags: number; - SimAccess: number; - SimName: string; - SimOwner: UUID; - IsEstateManager: boolean; - WaterHeight: number; - BillableFactor: number; - CacheID: UUID; - TerrainBase0: UUID; - TerrainBase1: UUID; - TerrainBase2: UUID; - TerrainBase3: UUID; - TerrainDetail0: UUID; - TerrainDetail1: UUID; - TerrainDetail2: UUID; - TerrainDetail3: UUID; - TerrainStartHeight00: number; - TerrainStartHeight01: number; - TerrainStartHeight10: number; - TerrainStartHeight11: number; - TerrainHeightRange00: number; - TerrainHeightRange01: number; - TerrainHeightRange10: number; - TerrainHeightRange11: number; - }; - RegionInfo2: { - RegionID: UUID; - }; - RegionInfo3: { - CPUClassID: number; - CPURatio: number; - ColoName: string; - ProductSKU: string; - ProductName: string; - }; - RegionInfo4: { - RegionFlagsExtended: Long; - RegionProtocols: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionHandshake.js b/dist/classes/packets/RegionHandshake.js deleted file mode 100644 index 1d2150e..0000000 --- a/dist/classes/packets/RegionHandshake.js +++ /dev/null @@ -1,205 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionHandshakePacket { - constructor() { - this.name = 'RegionHandshake'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901908; - } - getSize() { - return (this.RegionInfo['SimName'].length + 1) + (this.RegionInfo3['ColoName'].length + 1 + this.RegionInfo3['ProductSKU'].length + 1 + this.RegionInfo3['ProductName'].length + 1) + ((16) * this.RegionInfo4.length) + 231; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.RegionInfo['RegionFlags'], pos); - pos += 4; - buf.writeUInt8(this.RegionInfo['SimAccess'], pos++); - buf.write(this.RegionInfo['SimName'], pos); - pos += this.RegionInfo['SimName'].length; - this.RegionInfo['SimOwner'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.RegionInfo['IsEstateManager']) ? 1 : 0, pos++); - buf.writeFloatLE(this.RegionInfo['WaterHeight'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['BillableFactor'], pos); - pos += 4; - this.RegionInfo['CacheID'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainBase0'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainBase1'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainBase2'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainBase3'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainDetail0'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainDetail1'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainDetail2'].writeToBuffer(buf, pos); - pos += 16; - this.RegionInfo['TerrainDetail3'].writeToBuffer(buf, pos); - pos += 16; - buf.writeFloatLE(this.RegionInfo['TerrainStartHeight00'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainStartHeight01'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainStartHeight10'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainStartHeight11'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainHeightRange00'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainHeightRange01'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainHeightRange10'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainHeightRange11'], pos); - pos += 4; - this.RegionInfo2['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.RegionInfo3['CPUClassID'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo3['CPURatio'], pos); - pos += 4; - buf.write(this.RegionInfo3['ColoName'], pos); - pos += this.RegionInfo3['ColoName'].length; - buf.write(this.RegionInfo3['ProductSKU'], pos); - pos += this.RegionInfo3['ProductSKU'].length; - buf.write(this.RegionInfo3['ProductName'], pos); - pos += this.RegionInfo3['ProductName'].length; - const count = this.RegionInfo4.length; - buf.writeUInt8(this.RegionInfo4.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionInfo4[i]['RegionFlagsExtended'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo4[i]['RegionFlagsExtended'].high, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo4[i]['RegionProtocols'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo4[i]['RegionProtocols'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionInfo = { - RegionFlags: 0, - SimAccess: 0, - SimName: '', - SimOwner: UUID_1.UUID.zero(), - IsEstateManager: false, - WaterHeight: 0, - BillableFactor: 0, - CacheID: UUID_1.UUID.zero(), - TerrainBase0: UUID_1.UUID.zero(), - TerrainBase1: UUID_1.UUID.zero(), - TerrainBase2: UUID_1.UUID.zero(), - TerrainBase3: UUID_1.UUID.zero(), - TerrainDetail0: UUID_1.UUID.zero(), - TerrainDetail1: UUID_1.UUID.zero(), - TerrainDetail2: UUID_1.UUID.zero(), - TerrainDetail3: UUID_1.UUID.zero(), - TerrainStartHeight00: 0, - TerrainStartHeight01: 0, - TerrainStartHeight10: 0, - TerrainStartHeight11: 0, - TerrainHeightRange00: 0, - TerrainHeightRange01: 0, - TerrainHeightRange10: 0, - TerrainHeightRange11: 0 - }; - newObjRegionInfo['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['SimAccess'] = buf.readUInt8(pos++); - newObjRegionInfo['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo['SimOwner'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['IsEstateManager'] = (buf.readUInt8(pos++) === 1); - newObjRegionInfo['WaterHeight'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['BillableFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['CacheID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainBase0'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainBase1'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainBase2'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainBase3'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainDetail0'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainDetail1'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainDetail2'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainDetail3'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionInfo['TerrainStartHeight00'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainStartHeight01'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainStartHeight10'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainStartHeight11'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainHeightRange00'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainHeightRange01'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainHeightRange10'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainHeightRange11'] = buf.readFloatLE(pos); - pos += 4; - this.RegionInfo = newObjRegionInfo; - const newObjRegionInfo2 = { - RegionID: UUID_1.UUID.zero() - }; - newObjRegionInfo2['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.RegionInfo2 = newObjRegionInfo2; - const newObjRegionInfo3 = { - CPUClassID: 0, - CPURatio: 0, - ColoName: '', - ProductSKU: '', - ProductName: '' - }; - newObjRegionInfo3['CPUClassID'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo3['CPURatio'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo3['ColoName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo3['ProductSKU'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo3['ProductName'] = buf.toString('utf8', pos, length); - pos += length; - this.RegionInfo3 = newObjRegionInfo3; - const count = buf.readUInt8(pos++); - this.RegionInfo4 = []; - for (let i = 0; i < count; i++) { - const newObjRegionInfo4 = { - RegionFlagsExtended: Long.ZERO, - RegionProtocols: Long.ZERO - }; - newObjRegionInfo4['RegionFlagsExtended'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionInfo4['RegionProtocols'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionInfo4.push(newObjRegionInfo4); - } - return pos - startPos; - } -} -exports.RegionHandshakePacket = RegionHandshakePacket; -//# sourceMappingURL=RegionHandshake.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionHandshake.js.map b/dist/classes/packets/RegionHandshake.js.map deleted file mode 100644 index 90e3b60..0000000 --- a/dist/classes/packets/RegionHandshake.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionHandshake.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionHandshake.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RegionHandshakeReply.d.ts b/dist/classes/packets/RegionHandshakeReply.d.ts deleted file mode 100644 index 1be181e..0000000 --- a/dist/classes/packets/RegionHandshakeReply.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RegionHandshakeReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RegionInfo: { - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionHandshakeReply.js b/dist/classes/packets/RegionHandshakeReply.js deleted file mode 100644 index da2203c..0000000 --- a/dist/classes/packets/RegionHandshakeReply.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionHandshakeReplyPacket { - constructor() { - this.name = 'RegionHandshakeReply'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901909; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.RegionInfo['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRegionInfo = { - Flags: 0 - }; - newObjRegionInfo['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.RegionInfo = newObjRegionInfo; - return pos - startPos; - } -} -exports.RegionHandshakeReplyPacket = RegionHandshakeReplyPacket; -//# sourceMappingURL=RegionHandshakeReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionHandshakeReply.js.map b/dist/classes/packets/RegionHandshakeReply.js.map deleted file mode 100644 index 9257c03..0000000 --- a/dist/classes/packets/RegionHandshakeReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionHandshakeReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionHandshakeReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,KAAK,EAAE,CAAC;SACX,CAAC;QACF,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,gEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionIDAndHandleReply.d.ts b/dist/classes/packets/RegionIDAndHandleReply.d.ts deleted file mode 100644 index bd9a1da..0000000 --- a/dist/classes/packets/RegionIDAndHandleReply.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RegionIDAndHandleReplyPacket implements Packet { - name: string; - flags: number; - id: number; - ReplyBlock: { - RegionID: UUID; - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionIDAndHandleReply.js b/dist/classes/packets/RegionIDAndHandleReply.js deleted file mode 100644 index ee68270..0000000 --- a/dist/classes/packets/RegionIDAndHandleReply.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionIDAndHandleReplyPacket { - constructor() { - this.name = 'RegionIDAndHandleReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902070; - } - getSize() { - return 24; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ReplyBlock['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ReplyBlock['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.ReplyBlock['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjReplyBlock = { - RegionID: UUID_1.UUID.zero(), - RegionHandle: Long.ZERO - }; - newObjReplyBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReplyBlock['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.ReplyBlock = newObjReplyBlock; - return pos - startPos; - } -} -exports.RegionIDAndHandleReplyPacket = RegionIDAndHandleReplyPacket; -//# sourceMappingURL=RegionIDAndHandleReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionIDAndHandleReply.js.map b/dist/classes/packets/RegionIDAndHandleReply.js.map deleted file mode 100644 index 8e520dd..0000000 --- a/dist/classes/packets/RegionIDAndHandleReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionIDAndHandleReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionIDAndHandleReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAyCpB,CAAC;IAlCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAGlB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,YAAY,EAAE,IAAI,CAAC,IAAI;SAC1B,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC1F,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7CD,oEA6CC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionInfo.d.ts b/dist/classes/packets/RegionInfo.d.ts deleted file mode 100644 index 289eea4..0000000 --- a/dist/classes/packets/RegionInfo.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RegionInfoPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RegionInfo: { - SimName: string; - EstateID: number; - ParentEstateID: number; - RegionFlags: number; - SimAccess: number; - MaxAgents: number; - BillableFactor: number; - ObjectBonusFactor: number; - WaterHeight: number; - TerrainRaiseLimit: number; - TerrainLowerLimit: number; - PricePerMeter: number; - RedirectGridX: number; - RedirectGridY: number; - UseEstateSun: boolean; - SunHour: number; - }; - RegionInfo2: { - ProductSKU: string; - ProductName: string; - MaxAgents32: number; - HardMaxAgents: number; - HardMaxObjects: number; - }; - RegionInfo3: { - RegionFlagsExtended: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionInfo.js b/dist/classes/packets/RegionInfo.js deleted file mode 100644 index 80a86d1..0000000 --- a/dist/classes/packets/RegionInfo.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionInfoPacket { - constructor() { - this.name = 'RegionInfo'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901902; - } - getSize() { - return (this.RegionInfo['SimName'].length + 1) + (this.RegionInfo2['ProductSKU'].length + 1 + this.RegionInfo2['ProductName'].length + 1) + ((8) * this.RegionInfo3.length) + 96; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.RegionInfo['SimName'], pos); - pos += this.RegionInfo['SimName'].length; - buf.writeUInt32LE(this.RegionInfo['EstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo['ParentEstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo['RegionFlags'], pos); - pos += 4; - buf.writeUInt8(this.RegionInfo['SimAccess'], pos++); - buf.writeUInt8(this.RegionInfo['MaxAgents'], pos++); - buf.writeFloatLE(this.RegionInfo['BillableFactor'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['ObjectBonusFactor'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['WaterHeight'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainRaiseLimit'], pos); - pos += 4; - buf.writeFloatLE(this.RegionInfo['TerrainLowerLimit'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['PricePerMeter'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['RedirectGridX'], pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo['RedirectGridY'], pos); - pos += 4; - buf.writeUInt8((this.RegionInfo['UseEstateSun']) ? 1 : 0, pos++); - buf.writeFloatLE(this.RegionInfo['SunHour'], pos); - pos += 4; - buf.write(this.RegionInfo2['ProductSKU'], pos); - pos += this.RegionInfo2['ProductSKU'].length; - buf.write(this.RegionInfo2['ProductName'], pos); - pos += this.RegionInfo2['ProductName'].length; - buf.writeUInt32LE(this.RegionInfo2['MaxAgents32'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo2['HardMaxAgents'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionInfo2['HardMaxObjects'], pos); - pos += 4; - const count = this.RegionInfo3.length; - buf.writeUInt8(this.RegionInfo3.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionInfo3[i]['RegionFlagsExtended'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo3[i]['RegionFlagsExtended'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRegionInfo = { - SimName: '', - EstateID: 0, - ParentEstateID: 0, - RegionFlags: 0, - SimAccess: 0, - MaxAgents: 0, - BillableFactor: 0, - ObjectBonusFactor: 0, - WaterHeight: 0, - TerrainRaiseLimit: 0, - TerrainLowerLimit: 0, - PricePerMeter: 0, - RedirectGridX: 0, - RedirectGridY: 0, - UseEstateSun: false, - SunHour: 0 - }; - newObjRegionInfo['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['ParentEstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo['SimAccess'] = buf.readUInt8(pos++); - newObjRegionInfo['MaxAgents'] = buf.readUInt8(pos++); - newObjRegionInfo['BillableFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['ObjectBonusFactor'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['WaterHeight'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainRaiseLimit'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['TerrainLowerLimit'] = buf.readFloatLE(pos); - pos += 4; - newObjRegionInfo['PricePerMeter'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo['RedirectGridX'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo['RedirectGridY'] = buf.readInt32LE(pos); - pos += 4; - newObjRegionInfo['UseEstateSun'] = (buf.readUInt8(pos++) === 1); - newObjRegionInfo['SunHour'] = buf.readFloatLE(pos); - pos += 4; - this.RegionInfo = newObjRegionInfo; - const newObjRegionInfo2 = { - ProductSKU: '', - ProductName: '', - MaxAgents32: 0, - HardMaxAgents: 0, - HardMaxObjects: 0 - }; - newObjRegionInfo2['ProductSKU'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo2['ProductName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRegionInfo2['MaxAgents32'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo2['HardMaxAgents'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionInfo2['HardMaxObjects'] = buf.readUInt32LE(pos); - pos += 4; - this.RegionInfo2 = newObjRegionInfo2; - const count = buf.readUInt8(pos++); - this.RegionInfo3 = []; - for (let i = 0; i < count; i++) { - const newObjRegionInfo3 = { - RegionFlagsExtended: Long.ZERO - }; - newObjRegionInfo3['RegionFlagsExtended'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionInfo3.push(newObjRegionInfo3); - } - return pos - startPos; - } -} -exports.RegionInfoPacket = RegionInfoPacket; -//# sourceMappingURL=RegionInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionInfo.js.map b/dist/classes/packets/RegionInfo.js.map deleted file mode 100644 index 600c8d0..0000000 --- a/dist/classes/packets/RegionInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionInfo.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceRequestByHandle.d.ts b/dist/classes/packets/RegionPresenceRequestByHandle.d.ts deleted file mode 100644 index a5682e5..0000000 --- a/dist/classes/packets/RegionPresenceRequestByHandle.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RegionPresenceRequestByHandlePacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionPresenceRequestByHandle.js b/dist/classes/packets/RegionPresenceRequestByHandle.js deleted file mode 100644 index 24dd655..0000000 --- a/dist/classes/packets/RegionPresenceRequestByHandle.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionPresenceRequestByHandlePacket { - constructor() { - this.name = 'RegionPresenceRequestByHandle'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901775; - } - getSize() { - return ((8) * this.RegionData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.RegionData.length; - buf.writeUInt8(this.RegionData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.RegionData = []; - for (let i = 0; i < count; i++) { - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData.push(newObjRegionData); - } - return pos - startPos; - } -} -exports.RegionPresenceRequestByHandlePacket = RegionPresenceRequestByHandlePacket; -//# sourceMappingURL=RegionPresenceRequestByHandle.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceRequestByHandle.js.map b/dist/classes/packets/RegionPresenceRequestByHandle.js.map deleted file mode 100644 index 92b7616..0000000 --- a/dist/classes/packets/RegionPresenceRequestByHandle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionPresenceRequestByHandle.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionPresenceRequestByHandle.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,+BAA+B,CAAC;QACvC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC9D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;YAC/D,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,YAAY,EAAE,IAAI,CAAC,IAAI;aAC1B,CAAC;YACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;YAC1F,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,kFAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceRequestByRegionID.d.ts b/dist/classes/packets/RegionPresenceRequestByRegionID.d.ts deleted file mode 100644 index 08945e2..0000000 --- a/dist/classes/packets/RegionPresenceRequestByRegionID.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RegionPresenceRequestByRegionIDPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionPresenceRequestByRegionID.js b/dist/classes/packets/RegionPresenceRequestByRegionID.js deleted file mode 100644 index 23cd42e..0000000 --- a/dist/classes/packets/RegionPresenceRequestByRegionID.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionPresenceRequestByRegionIDPacket { - constructor() { - this.name = 'RegionPresenceRequestByRegionID'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901774; - } - getSize() { - return ((16) * this.RegionData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.RegionData.length; - buf.writeUInt8(this.RegionData.length, pos++); - for (let i = 0; i < count; i++) { - this.RegionData[i]['RegionID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.RegionData = []; - for (let i = 0; i < count; i++) { - const newObjRegionData = { - RegionID: UUID_1.UUID.zero() - }; - newObjRegionData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.RegionData.push(newObjRegionData); - } - return pos - startPos; - } -} -exports.RegionPresenceRequestByRegionIDPacket = RegionPresenceRequestByRegionIDPacket; -//# sourceMappingURL=RegionPresenceRequestByRegionID.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceRequestByRegionID.js.map b/dist/classes/packets/RegionPresenceRequestByRegionID.js.map deleted file mode 100644 index a92cdf5..0000000 --- a/dist/classes/packets/RegionPresenceRequestByRegionID.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionPresenceRequestByRegionID.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionPresenceRequestByRegionID.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iCAAiC,CAAC;QACzC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,sFA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceResponse.d.ts b/dist/classes/packets/RegionPresenceResponse.d.ts deleted file mode 100644 index 69c9986..0000000 --- a/dist/classes/packets/RegionPresenceResponse.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RegionPresenceResponsePacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionID: UUID; - RegionHandle: Long; - InternalRegionIP: IPAddress; - ExternalRegionIP: IPAddress; - RegionPort: number; - ValidUntil: number; - Message: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RegionPresenceResponse.js b/dist/classes/packets/RegionPresenceResponse.js deleted file mode 100644 index 72427d7..0000000 --- a/dist/classes/packets/RegionPresenceResponse.js +++ /dev/null @@ -1,81 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RegionPresenceResponsePacket { - constructor() { - this.name = 'RegionPresenceResponse'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901776; - } - getSize() { - return ((this.calculateVarVarSize(this.RegionData, 'Message', 1) + 42) * this.RegionData.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.RegionData.length; - buf.writeUInt8(this.RegionData.length, pos++); - for (let i = 0; i < count; i++) { - this.RegionData[i]['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData[i]['RegionHandle'].high, pos); - pos += 4; - this.RegionData[i]['InternalRegionIP'].writeToBuffer(buf, pos); - pos += 4; - this.RegionData[i]['ExternalRegionIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.RegionData[i]['RegionPort'], pos); - pos += 2; - buf.writeDoubleLE(this.RegionData[i]['ValidUntil'], pos); - pos += 8; - buf.write(this.RegionData[i]['Message'], pos); - pos += this.RegionData[i]['Message'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.RegionData = []; - for (let i = 0; i < count; i++) { - const newObjRegionData = { - RegionID: UUID_1.UUID.zero(), - RegionHandle: Long.ZERO, - InternalRegionIP: IPAddress_1.IPAddress.zero(), - ExternalRegionIP: IPAddress_1.IPAddress.zero(), - RegionPort: 0, - ValidUntil: 0, - Message: '' - }; - newObjRegionData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRegionData['InternalRegionIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjRegionData['ExternalRegionIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjRegionData['RegionPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjRegionData['ValidUntil'] = buf.readDoubleLE(pos); - pos += 8; - newObjRegionData['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.RegionData.push(newObjRegionData); - } - return pos - startPos; - } -} -exports.RegionPresenceResponsePacket = RegionPresenceResponsePacket; -//# sourceMappingURL=RegionPresenceResponse.js.map \ No newline at end of file diff --git a/dist/classes/packets/RegionPresenceResponse.js.map b/dist/classes/packets/RegionPresenceResponse.js.map deleted file mode 100644 index db1feaf..0000000 --- a/dist/classes/packets/RegionPresenceResponse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionPresenceResponse.js","sourceRoot":"","sources":["../../../lib/classes/packets/RegionPresenceResponse.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveAttachment.d.ts b/dist/classes/packets/RemoveAttachment.d.ts deleted file mode 100644 index f5895fb..0000000 --- a/dist/classes/packets/RemoveAttachment.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RemoveAttachmentPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - AttachmentBlock: { - AttachmentPoint: number; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveAttachment.js b/dist/classes/packets/RemoveAttachment.js deleted file mode 100644 index 3b140fa..0000000 --- a/dist/classes/packets/RemoveAttachment.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveAttachmentPacket { - constructor() { - this.name = 'RemoveAttachment'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902092; - } - getSize() { - return 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AttachmentBlock['AttachmentPoint'], pos++); - this.AttachmentBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjAttachmentBlock = { - AttachmentPoint: 0, - ItemID: UUID_1.UUID.zero() - }; - newObjAttachmentBlock['AttachmentPoint'] = buf.readUInt8(pos++); - newObjAttachmentBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AttachmentBlock = newObjAttachmentBlock; - return pos - startPos; - } -} -exports.RemoveAttachmentPacket = RemoveAttachmentPacket; -//# sourceMappingURL=RemoveAttachment.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveAttachment.js.map b/dist/classes/packets/RemoveAttachment.js.map deleted file mode 100644 index e518d85..0000000 --- a/dist/classes/packets/RemoveAttachment.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveAttachment.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveAttachment.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,eAAe,CAAC,iBAAiB,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/D,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,qBAAqB,GAGvB;YACA,eAAe,EAAE,CAAC;YAClB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,qBAAqB,CAAC,iBAAiB,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAChE,qBAAqB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,eAAe,GAAG,qBAAqB,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,wDA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryFolder.d.ts b/dist/classes/packets/RemoveInventoryFolder.d.ts deleted file mode 100644 index 78ed19f..0000000 --- a/dist/classes/packets/RemoveInventoryFolder.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RemoveInventoryFolderPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - FolderData: { - FolderID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveInventoryFolder.js b/dist/classes/packets/RemoveInventoryFolder.js deleted file mode 100644 index 36ea31e..0000000 --- a/dist/classes/packets/RemoveInventoryFolder.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveInventoryFolderPacket { - constructor() { - this.name = 'RemoveInventoryFolder'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902036; - } - getSize() { - return ((16) * this.FolderData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero() - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.FolderData.push(newObjFolderData); - } - return pos - startPos; - } -} -exports.RemoveInventoryFolderPacket = RemoveInventoryFolderPacket; -//# sourceMappingURL=RemoveInventoryFolder.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryFolder.js.map b/dist/classes/packets/RemoveInventoryFolder.js.map deleted file mode 100644 index a9b1927..0000000 --- a/dist/classes/packets/RemoveInventoryFolder.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveInventoryFolder.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveInventoryFolder.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,kEAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryItem.d.ts b/dist/classes/packets/RemoveInventoryItem.d.ts deleted file mode 100644 index 51f7fbe..0000000 --- a/dist/classes/packets/RemoveInventoryItem.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RemoveInventoryItemPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - ItemID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveInventoryItem.js b/dist/classes/packets/RemoveInventoryItem.js deleted file mode 100644 index e825678..0000000 --- a/dist/classes/packets/RemoveInventoryItem.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveInventoryItemPacket { - constructor() { - this.name = 'RemoveInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902030; - } - getSize() { - return ((16) * this.InventoryData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.RemoveInventoryItemPacket = RemoveInventoryItemPacket; -//# sourceMappingURL=RemoveInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryItem.js.map b/dist/classes/packets/RemoveInventoryItem.js.map deleted file mode 100644 index 7464000..0000000 --- a/dist/classes/packets/RemoveInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveInventoryItem.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;aACtB,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,8DAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryObjects.d.ts b/dist/classes/packets/RemoveInventoryObjects.d.ts deleted file mode 100644 index f4c6eb4..0000000 --- a/dist/classes/packets/RemoveInventoryObjects.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RemoveInventoryObjectsPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - FolderData: { - FolderID: UUID; - }[]; - ItemData: { - ItemID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveInventoryObjects.js b/dist/classes/packets/RemoveInventoryObjects.js deleted file mode 100644 index 9bb8ab3..0000000 --- a/dist/classes/packets/RemoveInventoryObjects.js +++ /dev/null @@ -1,69 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveInventoryObjectsPacket { - constructor() { - this.name = 'RemoveInventoryObjects'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902044; - } - getSize() { - return ((16) * this.FolderData.length) + ((16) * this.ItemData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - } - count = this.ItemData.length; - buf.writeUInt8(this.ItemData.length, pos++); - for (let i = 0; i < count; i++) { - this.ItemData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - let count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero() - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.FolderData.push(newObjFolderData); - } - count = buf.readUInt8(pos++); - this.ItemData = []; - for (let i = 0; i < count; i++) { - const newObjItemData = { - ItemID: UUID_1.UUID.zero() - }; - newObjItemData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ItemData.push(newObjItemData); - } - return pos - startPos; - } -} -exports.RemoveInventoryObjectsPacket = RemoveInventoryObjectsPacket; -//# sourceMappingURL=RemoveInventoryObjects.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveInventoryObjects.js.map b/dist/classes/packets/RemoveInventoryObjects.js.map deleted file mode 100644 index 63e304e..0000000 --- a/dist/classes/packets/RemoveInventoryObjects.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveInventoryObjects.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveInventoryObjects.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveMuteListEntry.d.ts b/dist/classes/packets/RemoveMuteListEntry.d.ts deleted file mode 100644 index f42243c..0000000 --- a/dist/classes/packets/RemoveMuteListEntry.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RemoveMuteListEntryPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MuteData: { - MuteID: UUID; - MuteName: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveMuteListEntry.js b/dist/classes/packets/RemoveMuteListEntry.js deleted file mode 100644 index edbaf08..0000000 --- a/dist/classes/packets/RemoveMuteListEntry.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveMuteListEntryPacket { - constructor() { - this.name = 'RemoveMuteListEntry'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902024; - } - getSize() { - return (this.MuteData['MuteName'].length + 1) + 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.MuteData['MuteID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MuteData['MuteName'], pos); - pos += this.MuteData['MuteName'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMuteData = { - MuteID: UUID_1.UUID.zero(), - MuteName: '' - }; - newObjMuteData['MuteID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMuteData['MuteName'] = buf.toString('utf8', pos, length); - pos += length; - this.MuteData = newObjMuteData; - return pos - startPos; - } -} -exports.RemoveMuteListEntryPacket = RemoveMuteListEntryPacket; -//# sourceMappingURL=RemoveMuteListEntry.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveMuteListEntry.js.map b/dist/classes/packets/RemoveMuteListEntry.js.map deleted file mode 100644 index 55caae2..0000000 --- a/dist/classes/packets/RemoveMuteListEntry.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveMuteListEntry.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveMuteListEntry.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAGhB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,QAAQ,EAAE,EAAE;SACf,CAAC;QACF,cAAc,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,cAAc,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveNameValuePair.d.ts b/dist/classes/packets/RemoveNameValuePair.d.ts deleted file mode 100644 index d4de3f7..0000000 --- a/dist/classes/packets/RemoveNameValuePair.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RemoveNameValuePairPacket implements Packet { - name: string; - flags: number; - id: number; - TaskData: { - ID: UUID; - }; - NameValueData: { - NVPair: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveNameValuePair.js b/dist/classes/packets/RemoveNameValuePair.js deleted file mode 100644 index 214c29b..0000000 --- a/dist/classes/packets/RemoveNameValuePair.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveNameValuePairPacket { - constructor() { - this.name = 'RemoveNameValuePair'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902090; - } - getSize() { - return ((this.calculateVarVarSize(this.NameValueData, 'NVPair', 2)) * this.NameValueData.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TaskData['ID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.NameValueData.length; - buf.writeUInt8(this.NameValueData.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.NameValueData[i]['NVPair'], pos); - pos += this.NameValueData[i]['NVPair'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTaskData = { - ID: UUID_1.UUID.zero() - }; - newObjTaskData['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TaskData = newObjTaskData; - const count = buf.readUInt8(pos++); - this.NameValueData = []; - for (let i = 0; i < count; i++) { - const newObjNameValueData = { - NVPair: '' - }; - newObjNameValueData['NVPair'] = buf.toString('utf8', pos, length); - pos += length; - this.NameValueData.push(newObjNameValueData); - } - return pos - startPos; - } -} -exports.RemoveNameValuePairPacket = RemoveNameValuePairPacket; -//# sourceMappingURL=RemoveNameValuePair.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveNameValuePair.js.map b/dist/classes/packets/RemoveNameValuePair.js.map deleted file mode 100644 index bc67581..0000000 --- a/dist/classes/packets/RemoveNameValuePair.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveNameValuePair.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveNameValuePair.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,aAAa,EAAE,QAAQ,EAAE,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC1G,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QAClD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,cAAc,GAEhB;YACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;SAClB,CAAC;QACF,cAAc,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,MAAM,EAAE,EAAE;aACb,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAClE,GAAG,IAAI,MAAM,CAAC;YACd,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArED,8DAqEC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveParcel.d.ts b/dist/classes/packets/RemoveParcel.d.ts deleted file mode 100644 index 14481ff..0000000 --- a/dist/classes/packets/RemoveParcel.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RemoveParcelPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveParcel.js b/dist/classes/packets/RemoveParcel.js deleted file mode 100644 index 69915df..0000000 --- a/dist/classes/packets/RemoveParcel.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveParcelPacket { - constructor() { - this.name = 'RemoveParcel'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901982; - } - getSize() { - return ((16) * this.ParcelData.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.ParcelData.length; - buf.writeUInt8(this.ParcelData.length, pos++); - for (let i = 0; i < count; i++) { - this.ParcelData[i]['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.ParcelData = []; - for (let i = 0; i < count; i++) { - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero() - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData.push(newObjParcelData); - } - return pos - startPos; - } -} -exports.RemoveParcelPacket = RemoveParcelPacket; -//# sourceMappingURL=RemoveParcel.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveParcel.js.map b/dist/classes/packets/RemoveParcel.js.map deleted file mode 100644 index f0a1435..0000000 --- a/dist/classes/packets/RemoveParcel.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveParcel.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveParcel.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,gDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/RemoveTaskInventory.d.ts b/dist/classes/packets/RemoveTaskInventory.d.ts deleted file mode 100644 index 084a4de..0000000 --- a/dist/classes/packets/RemoveTaskInventory.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RemoveTaskInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - LocalID: number; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RemoveTaskInventory.js b/dist/classes/packets/RemoveTaskInventory.js deleted file mode 100644 index f6aa367..0000000 --- a/dist/classes/packets/RemoveTaskInventory.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RemoveTaskInventoryPacket { - constructor() { - this.name = 'RemoveTaskInventory'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902047; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['LocalID'], pos); - pos += 4; - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - LocalID: 0, - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.RemoveTaskInventoryPacket = RemoveTaskInventoryPacket; -//# sourceMappingURL=RemoveTaskInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/RemoveTaskInventory.js.map b/dist/classes/packets/RemoveTaskInventory.js.map deleted file mode 100644 index c8266ce..0000000 --- a/dist/classes/packets/RemoveTaskInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RemoveTaskInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/RemoveTaskInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,mBAAmB,GAGrB;YACA,OAAO,EAAE,CAAC;YACV,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ReplyTaskInventory.d.ts b/dist/classes/packets/ReplyTaskInventory.d.ts deleted file mode 100644 index 18dfbf0..0000000 --- a/dist/classes/packets/ReplyTaskInventory.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ReplyTaskInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - InventoryData: { - TaskID: UUID; - Serial: number; - Filename: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ReplyTaskInventory.js b/dist/classes/packets/ReplyTaskInventory.js deleted file mode 100644 index e5540bd..0000000 --- a/dist/classes/packets/ReplyTaskInventory.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ReplyTaskInventoryPacket { - constructor() { - this.name = 'ReplyTaskInventory'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902050; - } - getSize() { - return (this.InventoryData['Filename'].length + 1) + 18; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.InventoryData['TaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt16LE(this.InventoryData['Serial'], pos); - pos += 2; - buf.write(this.InventoryData['Filename'], pos); - pos += this.InventoryData['Filename'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInventoryData = { - TaskID: UUID_1.UUID.zero(), - Serial: 0, - Filename: '' - }; - newObjInventoryData['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Serial'] = buf.readInt16LE(pos); - pos += 2; - newObjInventoryData['Filename'] = buf.toString('utf8', pos, length); - pos += length; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.ReplyTaskInventoryPacket = ReplyTaskInventoryPacket; -//# sourceMappingURL=ReplyTaskInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/ReplyTaskInventory.js.map b/dist/classes/packets/ReplyTaskInventory.js.map deleted file mode 100644 index ced099c..0000000 --- a/dist/classes/packets/ReplyTaskInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ReplyTaskInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/ReplyTaskInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC5D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QAC7C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,mBAAmB,GAIrB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,MAAM,EAAE,CAAC;YACT,QAAQ,EAAE,EAAE;SACf,CAAC;QACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,mBAAmB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACpE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,4DAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/ReportAutosaveCrash.d.ts b/dist/classes/packets/ReportAutosaveCrash.d.ts deleted file mode 100644 index 68cecdb..0000000 --- a/dist/classes/packets/ReportAutosaveCrash.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ReportAutosaveCrashPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AutosaveData: { - PID: number; - Status: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ReportAutosaveCrash.js b/dist/classes/packets/ReportAutosaveCrash.js deleted file mode 100644 index 0c609b5..0000000 --- a/dist/classes/packets/ReportAutosaveCrash.js +++ /dev/null @@ -1,36 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ReportAutosaveCrashPacket { - constructor() { - this.name = 'ReportAutosaveCrash'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901888; - } - getSize() { - return 8; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.AutosaveData['PID'], pos); - pos += 4; - buf.writeInt32LE(this.AutosaveData['Status'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAutosaveData = { - PID: 0, - Status: 0 - }; - newObjAutosaveData['PID'] = buf.readInt32LE(pos); - pos += 4; - newObjAutosaveData['Status'] = buf.readInt32LE(pos); - pos += 4; - this.AutosaveData = newObjAutosaveData; - return pos - startPos; - } -} -exports.ReportAutosaveCrashPacket = ReportAutosaveCrashPacket; -//# sourceMappingURL=ReportAutosaveCrash.js.map \ No newline at end of file diff --git a/dist/classes/packets/ReportAutosaveCrash.js.map b/dist/classes/packets/ReportAutosaveCrash.js.map deleted file mode 100644 index 702ca68..0000000 --- a/dist/classes/packets/ReportAutosaveCrash.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ReportAutosaveCrash.js","sourceRoot":"","sources":["../../../lib/classes/packets/ReportAutosaveCrash.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAGpB;YACA,GAAG,EAAE,CAAC;YACN,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,kBAAkB,CAAC,KAAK,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,8DA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestGodlikePowers.d.ts b/dist/classes/packets/RequestGodlikePowers.d.ts deleted file mode 100644 index 83066d0..0000000 --- a/dist/classes/packets/RequestGodlikePowers.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RequestGodlikePowersPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RequestBlock: { - Godlike: boolean; - Token: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestGodlikePowers.js b/dist/classes/packets/RequestGodlikePowers.js deleted file mode 100644 index 180c553..0000000 --- a/dist/classes/packets/RequestGodlikePowers.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestGodlikePowersPacket { - constructor() { - this.name = 'RequestGodlikePowers'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902017; - } - getSize() { - return 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.RequestBlock['Godlike']) ? 1 : 0, pos++); - this.RequestBlock['Token'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRequestBlock = { - Godlike: false, - Token: UUID_1.UUID.zero() - }; - newObjRequestBlock['Godlike'] = (buf.readUInt8(pos++) === 1); - newObjRequestBlock['Token'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.RequestBlock = newObjRequestBlock; - return pos - startPos; - } -} -exports.RequestGodlikePowersPacket = RequestGodlikePowersPacket; -//# sourceMappingURL=RequestGodlikePowers.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestGodlikePowers.js.map b/dist/classes/packets/RequestGodlikePowers.js.map deleted file mode 100644 index df01c19..0000000 --- a/dist/classes/packets/RequestGodlikePowers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestGodlikePowers.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestGodlikePowers.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9D,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,kBAAkB,GAGpB;YACA,OAAO,EAAE,KAAK;YACd,KAAK,EAAE,WAAI,CAAC,IAAI,EAAE;SACrB,CAAC;QACF,kBAAkB,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,kBAAkB,CAAC,OAAO,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,gEA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestImage.d.ts b/dist/classes/packets/RequestImage.d.ts deleted file mode 100644 index 779d702..0000000 --- a/dist/classes/packets/RequestImage.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RequestImagePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - RequestImage: { - Image: UUID; - DiscardLevel: number; - DownloadPriority: number; - Packet: number; - Type: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestImage.js b/dist/classes/packets/RequestImage.js deleted file mode 100644 index 7c90e23..0000000 --- a/dist/classes/packets/RequestImage.js +++ /dev/null @@ -1,69 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestImagePacket { - constructor() { - this.name = 'RequestImage'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 8; - } - getSize() { - return ((26) * this.RequestImage.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.RequestImage.length; - buf.writeUInt8(this.RequestImage.length, pos++); - for (let i = 0; i < count; i++) { - this.RequestImage[i]['Image'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.RequestImage[i]['DiscardLevel'], pos++); - buf.writeFloatLE(this.RequestImage[i]['DownloadPriority'], pos); - pos += 4; - buf.writeUInt32LE(this.RequestImage[i]['Packet'], pos); - pos += 4; - buf.writeUInt8(this.RequestImage[i]['Type'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.RequestImage = []; - for (let i = 0; i < count; i++) { - const newObjRequestImage = { - Image: UUID_1.UUID.zero(), - DiscardLevel: 0, - DownloadPriority: 0, - Packet: 0, - Type: 0 - }; - newObjRequestImage['Image'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRequestImage['DiscardLevel'] = buf.readInt8(pos++); - newObjRequestImage['DownloadPriority'] = buf.readFloatLE(pos); - pos += 4; - newObjRequestImage['Packet'] = buf.readUInt32LE(pos); - pos += 4; - newObjRequestImage['Type'] = buf.readUInt8(pos++); - this.RequestImage.push(newObjRequestImage); - } - return pos - startPos; - } -} -exports.RequestImagePacket = RequestImagePacket; -//# sourceMappingURL=RequestImage.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestImage.js.map b/dist/classes/packets/RequestImage.js.map deleted file mode 100644 index f5433b9..0000000 --- a/dist/classes/packets/RequestImage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestImage.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestImage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RequestInventoryAsset.d.ts b/dist/classes/packets/RequestInventoryAsset.d.ts deleted file mode 100644 index 9c00ed3..0000000 --- a/dist/classes/packets/RequestInventoryAsset.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RequestInventoryAssetPacket implements Packet { - name: string; - flags: number; - id: number; - QueryData: { - QueryID: UUID; - AgentID: UUID; - OwnerID: UUID; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestInventoryAsset.js b/dist/classes/packets/RequestInventoryAsset.js deleted file mode 100644 index c58183c..0000000 --- a/dist/classes/packets/RequestInventoryAsset.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestInventoryAssetPacket { - constructor() { - this.name = 'RequestInventoryAsset'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902042; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.QueryData['QueryID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.QueryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjQueryData = { - QueryID: UUID_1.UUID.zero(), - AgentID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjQueryData['QueryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjQueryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.QueryData = newObjQueryData; - return pos - startPos; - } -} -exports.RequestInventoryAssetPacket = RequestInventoryAssetPacket; -//# sourceMappingURL=RequestInventoryAsset.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestInventoryAsset.js.map b/dist/classes/packets/RequestInventoryAsset.js.map deleted file mode 100644 index e939a65..0000000 --- a/dist/classes/packets/RequestInventoryAsset.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestInventoryAsset.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestInventoryAsset.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,kEAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestMultipleObjects.d.ts b/dist/classes/packets/RequestMultipleObjects.d.ts deleted file mode 100644 index 2751faa..0000000 --- a/dist/classes/packets/RequestMultipleObjects.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RequestMultipleObjectsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - CacheMissType: number; - ID: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestMultipleObjects.js b/dist/classes/packets/RequestMultipleObjects.js deleted file mode 100644 index 1e1f3da..0000000 --- a/dist/classes/packets/RequestMultipleObjects.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestMultipleObjectsPacket { - constructor() { - this.name = 'RequestMultipleObjects'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65283; - } - getSize() { - return ((5) * this.ObjectData.length) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8(this.ObjectData[i]['CacheMissType'], pos++); - buf.writeUInt32LE(this.ObjectData[i]['ID'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - CacheMissType: 0, - ID: 0 - }; - newObjObjectData['CacheMissType'] = buf.readUInt8(pos++); - newObjObjectData['ID'] = buf.readUInt32LE(pos); - pos += 4; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.RequestMultipleObjectsPacket = RequestMultipleObjectsPacket; -//# sourceMappingURL=RequestMultipleObjects.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestMultipleObjects.js.map b/dist/classes/packets/RequestMultipleObjects.js.map deleted file mode 100644 index 5512db5..0000000 --- a/dist/classes/packets/RequestMultipleObjects.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestMultipleObjects.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestMultipleObjects.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC9D,OAAE,GAAG,KAAK,CAAC;IAmEf,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC3D,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAGlB;gBACA,aAAa,EAAE,CAAC;gBAChB,EAAE,EAAE,CAAC;aACR,CAAC;YACF,gBAAgB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACzD,gBAAgB,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,oEAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestObjectPropertiesFamily.d.ts b/dist/classes/packets/RequestObjectPropertiesFamily.d.ts deleted file mode 100644 index 2a1f8f3..0000000 --- a/dist/classes/packets/RequestObjectPropertiesFamily.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RequestObjectPropertiesFamilyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - RequestFlags: number; - ObjectID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestObjectPropertiesFamily.js b/dist/classes/packets/RequestObjectPropertiesFamily.js deleted file mode 100644 index e38bafe..0000000 --- a/dist/classes/packets/RequestObjectPropertiesFamily.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestObjectPropertiesFamilyPacket { - constructor() { - this.name = 'RequestObjectPropertiesFamily'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65285; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.ObjectData['RequestFlags'], pos); - pos += 4; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - RequestFlags: 0, - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['RequestFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.RequestObjectPropertiesFamilyPacket = RequestObjectPropertiesFamilyPacket; -//# sourceMappingURL=RequestObjectPropertiesFamily.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestObjectPropertiesFamily.js.map b/dist/classes/packets/RequestObjectPropertiesFamily.js.map deleted file mode 100644 index 618319b..0000000 --- a/dist/classes/packets/RequestObjectPropertiesFamily.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestObjectPropertiesFamily.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestObjectPropertiesFamily.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,+BAA+B,CAAC;QACvC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC9D,OAAE,GAAG,KAAK,CAAC;IA2Df,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,YAAY,EAAE,CAAC;YACf,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,kFA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestParcelTransfer.d.ts b/dist/classes/packets/RequestParcelTransfer.d.ts deleted file mode 100644 index 39d9ddd..0000000 --- a/dist/classes/packets/RequestParcelTransfer.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RequestParcelTransferPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - TransactionID: UUID; - TransactionTime: number; - SourceID: UUID; - DestID: UUID; - OwnerID: UUID; - Flags: number; - TransactionType: number; - Amount: number; - BillableArea: number; - ActualArea: number; - Final: boolean; - }; - RegionData: { - RegionID: UUID; - GridX: number; - GridY: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestParcelTransfer.js b/dist/classes/packets/RequestParcelTransfer.js deleted file mode 100644 index 61ef847..0000000 --- a/dist/classes/packets/RequestParcelTransfer.js +++ /dev/null @@ -1,96 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestParcelTransferPacket { - constructor() { - this.name = 'RequestParcelTransfer'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901980; - } - getSize() { - return 110; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['TransactionTime'], pos); - pos += 4; - this.Data['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['DestID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.Data['Flags'], pos++); - buf.writeInt32LE(this.Data['TransactionType'], pos); - pos += 4; - buf.writeInt32LE(this.Data['Amount'], pos); - pos += 4; - buf.writeInt32LE(this.Data['BillableArea'], pos); - pos += 4; - buf.writeInt32LE(this.Data['ActualArea'], pos); - pos += 4; - buf.writeUInt8((this.Data['Final']) ? 1 : 0, pos++); - this.RegionData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.RegionData['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.RegionData['GridY'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - TransactionID: UUID_1.UUID.zero(), - TransactionTime: 0, - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - Flags: 0, - TransactionType: 0, - Amount: 0, - BillableArea: 0, - ActualArea: 0, - Final: false - }; - newObjData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['TransactionTime'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Flags'] = buf.readUInt8(pos++); - newObjData['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjData['BillableArea'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Final'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - const newObjRegionData = { - RegionID: UUID_1.UUID.zero(), - GridX: 0, - GridY: 0 - }; - newObjRegionData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRegionData['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegionData['GridY'] = buf.readUInt32LE(pos); - pos += 4; - this.RegionData = newObjRegionData; - return pos - startPos; - } -} -exports.RequestParcelTransferPacket = RequestParcelTransferPacket; -//# sourceMappingURL=RequestParcelTransfer.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestParcelTransfer.js.map b/dist/classes/packets/RequestParcelTransfer.js.map deleted file mode 100644 index a29083f..0000000 --- a/dist/classes/packets/RequestParcelTransfer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestParcelTransfer.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestParcelTransfer.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RequestPayPrice.d.ts b/dist/classes/packets/RequestPayPrice.d.ts deleted file mode 100644 index 149aefe..0000000 --- a/dist/classes/packets/RequestPayPrice.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RequestPayPricePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - ObjectData: { - ObjectID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestPayPrice.js b/dist/classes/packets/RequestPayPrice.js deleted file mode 100644 index 907bd11..0000000 --- a/dist/classes/packets/RequestPayPrice.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestPayPricePacket { - constructor() { - this.name = 'RequestPayPrice'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901921; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.RequestPayPricePacket = RequestPayPricePacket; -//# sourceMappingURL=RequestPayPrice.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestPayPrice.js.map b/dist/classes/packets/RequestPayPrice.js.map deleted file mode 100644 index 5ea8d72..0000000 --- a/dist/classes/packets/RequestPayPrice.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestPayPrice.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestPayPrice.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,sDAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestRegionInfo.d.ts b/dist/classes/packets/RequestRegionInfo.d.ts deleted file mode 100644 index df40f24..0000000 --- a/dist/classes/packets/RequestRegionInfo.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RequestRegionInfoPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestRegionInfo.js b/dist/classes/packets/RequestRegionInfo.js deleted file mode 100644 index e240b21..0000000 --- a/dist/classes/packets/RequestRegionInfo.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestRegionInfoPacket { - constructor() { - this.name = 'RequestRegionInfo'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901901; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.RequestRegionInfoPacket = RequestRegionInfoPacket; -//# sourceMappingURL=RequestRegionInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestRegionInfo.js.map b/dist/classes/packets/RequestRegionInfo.js.map deleted file mode 100644 index 8e1065e..0000000 --- a/dist/classes/packets/RequestRegionInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestRegionInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestRegionInfo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,0DA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestTaskInventory.d.ts b/dist/classes/packets/RequestTaskInventory.d.ts deleted file mode 100644 index 9966e1c..0000000 --- a/dist/classes/packets/RequestTaskInventory.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RequestTaskInventoryPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - LocalID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestTaskInventory.js b/dist/classes/packets/RequestTaskInventory.js deleted file mode 100644 index a007166..0000000 --- a/dist/classes/packets/RequestTaskInventory.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestTaskInventoryPacket { - constructor() { - this.name = 'RequestTaskInventory'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902049; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['LocalID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - LocalID: 0 - }; - newObjInventoryData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.RequestTaskInventoryPacket = RequestTaskInventoryPacket; -//# sourceMappingURL=RequestTaskInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestTaskInventory.js.map b/dist/classes/packets/RequestTaskInventory.js.map deleted file mode 100644 index 5ee9d43..0000000 --- a/dist/classes/packets/RequestTaskInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestTaskInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestTaskInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,mBAAmB,GAErB;YACA,OAAO,EAAE,CAAC;SACb,CAAC;QACF,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,gEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestTrustedCircuit.d.ts b/dist/classes/packets/RequestTrustedCircuit.d.ts deleted file mode 100644 index d3072b9..0000000 --- a/dist/classes/packets/RequestTrustedCircuit.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class RequestTrustedCircuitPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestTrustedCircuit.js b/dist/classes/packets/RequestTrustedCircuit.js deleted file mode 100644 index b164d90..0000000 --- a/dist/classes/packets/RequestTrustedCircuit.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestTrustedCircuitPacket { - constructor() { - this.name = 'RequestTrustedCircuit'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902154; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.RequestTrustedCircuitPacket = RequestTrustedCircuitPacket; -//# sourceMappingURL=RequestTrustedCircuit.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestTrustedCircuit.js.map b/dist/classes/packets/RequestTrustedCircuit.js.map deleted file mode 100644 index 708b10a..0000000 --- a/dist/classes/packets/RequestTrustedCircuit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestTrustedCircuit.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestTrustedCircuit.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,kEAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/RequestXfer.d.ts b/dist/classes/packets/RequestXfer.d.ts deleted file mode 100644 index ea4c329..0000000 --- a/dist/classes/packets/RequestXfer.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class RequestXferPacket implements Packet { - name: string; - flags: number; - id: number; - XferID: { - ID: Long; - Filename: string; - FilePath: number; - DeleteOnCompletion: boolean; - UseBigPackets: boolean; - VFileID: UUID; - VFileType: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RequestXfer.js b/dist/classes/packets/RequestXfer.js deleted file mode 100644 index a47dc3d..0000000 --- a/dist/classes/packets/RequestXfer.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RequestXferPacket { - constructor() { - this.name = 'RequestXfer'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901916; - } - getSize() { - return (this.XferID['Filename'].length + 1) + 29; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.XferID['ID'].low, pos); - pos += 4; - buf.writeInt32LE(this.XferID['ID'].high, pos); - pos += 4; - buf.write(this.XferID['Filename'], pos); - pos += this.XferID['Filename'].length; - buf.writeUInt8(this.XferID['FilePath'], pos++); - buf.writeUInt8((this.XferID['DeleteOnCompletion']) ? 1 : 0, pos++); - buf.writeUInt8((this.XferID['UseBigPackets']) ? 1 : 0, pos++); - this.XferID['VFileID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt16LE(this.XferID['VFileType'], pos); - pos += 2; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjXferID = { - ID: Long.ZERO, - Filename: '', - FilePath: 0, - DeleteOnCompletion: false, - UseBigPackets: false, - VFileID: UUID_1.UUID.zero(), - VFileType: 0 - }; - newObjXferID['ID'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjXferID['Filename'] = buf.toString('utf8', pos, length); - pos += length; - newObjXferID['FilePath'] = buf.readUInt8(pos++); - newObjXferID['DeleteOnCompletion'] = (buf.readUInt8(pos++) === 1); - newObjXferID['UseBigPackets'] = (buf.readUInt8(pos++) === 1); - newObjXferID['VFileID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjXferID['VFileType'] = buf.readInt16LE(pos); - pos += 2; - this.XferID = newObjXferID; - return pos - startPos; - } -} -exports.RequestXferPacket = RequestXferPacket; -//# sourceMappingURL=RequestXfer.js.map \ No newline at end of file diff --git a/dist/classes/packets/RequestXfer.js.map b/dist/classes/packets/RequestXfer.js.map deleted file mode 100644 index 3fc0c11..0000000 --- a/dist/classes/packets/RequestXfer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RequestXfer.js","sourceRoot":"","sources":["../../../lib/classes/packets/RequestXfer.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RetrieveIMsExtended.d.ts b/dist/classes/packets/RetrieveIMsExtended.d.ts deleted file mode 100644 index 88fcb08..0000000 --- a/dist/classes/packets/RetrieveIMsExtended.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RetrieveIMsExtendedPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - IsPremium: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RetrieveIMsExtended.js b/dist/classes/packets/RetrieveIMsExtended.js deleted file mode 100644 index 34f5848..0000000 --- a/dist/classes/packets/RetrieveIMsExtended.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RetrieveIMsExtendedPacket { - constructor() { - this.name = 'RetrieveIMsExtended'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902187; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['IsPremium']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - IsPremium: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['IsPremium'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.RetrieveIMsExtendedPacket = RetrieveIMsExtendedPacket; -//# sourceMappingURL=RetrieveIMsExtended.js.map \ No newline at end of file diff --git a/dist/classes/packets/RetrieveIMsExtended.js.map b/dist/classes/packets/RetrieveIMsExtended.js.map deleted file mode 100644 index 2a05f6f..0000000 --- a/dist/classes/packets/RetrieveIMsExtended.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RetrieveIMsExtended.js","sourceRoot":"","sources":["../../../lib/classes/packets/RetrieveIMsExtended.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,KAAK;SACnB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,8DAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/RetrieveInstantMessages.d.ts b/dist/classes/packets/RetrieveInstantMessages.d.ts deleted file mode 100644 index ff40c7e..0000000 --- a/dist/classes/packets/RetrieveInstantMessages.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RetrieveInstantMessagesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RetrieveInstantMessages.js b/dist/classes/packets/RetrieveInstantMessages.js deleted file mode 100644 index b1e688b..0000000 --- a/dist/classes/packets/RetrieveInstantMessages.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RetrieveInstantMessagesPacket { - constructor() { - this.name = 'RetrieveInstantMessages'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902015; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.RetrieveInstantMessagesPacket = RetrieveInstantMessagesPacket; -//# sourceMappingURL=RetrieveInstantMessages.js.map \ No newline at end of file diff --git a/dist/classes/packets/RetrieveInstantMessages.js.map b/dist/classes/packets/RetrieveInstantMessages.js.map deleted file mode 100644 index 45c578b..0000000 --- a/dist/classes/packets/RetrieveInstantMessages.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RetrieveInstantMessages.js","sourceRoot":"","sources":["../../../lib/classes/packets/RetrieveInstantMessages.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,sEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/RevokePermissions.d.ts b/dist/classes/packets/RevokePermissions.d.ts deleted file mode 100644 index 493a55b..0000000 --- a/dist/classes/packets/RevokePermissions.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RevokePermissionsPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ObjectID: UUID; - ObjectPermissions: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RevokePermissions.js b/dist/classes/packets/RevokePermissions.js deleted file mode 100644 index e4a1acd..0000000 --- a/dist/classes/packets/RevokePermissions.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RevokePermissionsPacket { - constructor() { - this.name = 'RevokePermissions'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901953; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Data['ObjectPermissions'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ObjectID: UUID_1.UUID.zero(), - ObjectPermissions: 0 - }; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ObjectPermissions'] = buf.readUInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.RevokePermissionsPacket = RevokePermissionsPacket; -//# sourceMappingURL=RevokePermissions.js.map \ No newline at end of file diff --git a/dist/classes/packets/RevokePermissions.js.map b/dist/classes/packets/RevokePermissions.js.map deleted file mode 100644 index 19ebb6c..0000000 --- a/dist/classes/packets/RevokePermissions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RevokePermissions.js","sourceRoot":"","sources":["../../../lib/classes/packets/RevokePermissions.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,mBAAmB,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,iBAAiB,EAAE,CAAC;SACvB,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,mBAAmB,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,0DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/RezMultipleAttachmentsFromInv.d.ts b/dist/classes/packets/RezMultipleAttachmentsFromInv.d.ts deleted file mode 100644 index 67b9a68..0000000 --- a/dist/classes/packets/RezMultipleAttachmentsFromInv.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RezMultipleAttachmentsFromInvPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - HeaderData: { - CompoundMsgID: UUID; - TotalObjects: number; - FirstDetachAll: boolean; - }; - ObjectData: { - ItemID: UUID; - OwnerID: UUID; - AttachmentPt: number; - ItemFlags: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - Name: string; - Description: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezMultipleAttachmentsFromInv.js b/dist/classes/packets/RezMultipleAttachmentsFromInv.js deleted file mode 100644 index f43e215..0000000 --- a/dist/classes/packets/RezMultipleAttachmentsFromInv.js +++ /dev/null @@ -1,112 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezMultipleAttachmentsFromInvPacket { - constructor() { - this.name = 'RezMultipleAttachmentsFromInv'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902156; - } - getSize() { - return ((this.calculateVarVarSize(this.ObjectData, 'Name', 1) + this.calculateVarVarSize(this.ObjectData, 'Description', 1) + 49) * this.ObjectData.length) + 51; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.HeaderData['CompoundMsgID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.HeaderData['TotalObjects'], pos++); - buf.writeUInt8((this.HeaderData['FirstDetachAll']) ? 1 : 0, pos++); - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ObjectData[i]['AttachmentPt'], pos++); - buf.writeUInt32LE(this.ObjectData[i]['ItemFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData[i]['NextOwnerMask'], pos); - pos += 4; - buf.write(this.ObjectData[i]['Name'], pos); - pos += this.ObjectData[i]['Name'].length; - buf.write(this.ObjectData[i]['Description'], pos); - pos += this.ObjectData[i]['Description'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjHeaderData = { - CompoundMsgID: UUID_1.UUID.zero(), - TotalObjects: 0, - FirstDetachAll: false - }; - newObjHeaderData['CompoundMsgID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjHeaderData['TotalObjects'] = buf.readUInt8(pos++); - newObjHeaderData['FirstDetachAll'] = (buf.readUInt8(pos++) === 1); - this.HeaderData = newObjHeaderData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ItemID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - AttachmentPt: 0, - ItemFlags: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - Name: '', - Description: '' - }; - newObjObjectData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['AttachmentPt'] = buf.readUInt8(pos++); - newObjObjectData['ItemFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.RezMultipleAttachmentsFromInvPacket = RezMultipleAttachmentsFromInvPacket; -//# sourceMappingURL=RezMultipleAttachmentsFromInv.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezMultipleAttachmentsFromInv.js.map b/dist/classes/packets/RezMultipleAttachmentsFromInv.js.map deleted file mode 100644 index 57b0786..0000000 --- a/dist/classes/packets/RezMultipleAttachmentsFromInv.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezMultipleAttachmentsFromInv.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezMultipleAttachmentsFromInv.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RezObject.d.ts b/dist/classes/packets/RezObject.d.ts deleted file mode 100644 index 5be5384..0000000 --- a/dist/classes/packets/RezObject.d.ts +++ /dev/null @@ -1,54 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class RezObjectPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - RezData: { - FromTaskID: UUID; - BypassRaycast: number; - RayStart: Vector3; - RayEnd: Vector3; - RayTargetID: UUID; - RayEndIsIntersection: boolean; - RezSelected: boolean; - RemoveItem: boolean; - ItemFlags: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - TransactionID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezObject.js b/dist/classes/packets/RezObject.js deleted file mode 100644 index 8269fac..0000000 --- a/dist/classes/packets/RezObject.js +++ /dev/null @@ -1,198 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezObjectPacket { - constructor() { - this.name = 'RezObject'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902053; - } - getSize() { - return (this.InventoryData['Name'].length + 1 + this.InventoryData['Description'].length + 1) + 260; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.RezData['FromTaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.RezData['BypassRaycast'], pos++); - this.RezData['RayStart'].writeToBuffer(buf, pos, false); - pos += 12; - this.RezData['RayEnd'].writeToBuffer(buf, pos, false); - pos += 12; - this.RezData['RayTargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.RezData['RayEndIsIntersection']) ? 1 : 0, pos++); - buf.writeUInt8((this.RezData['RezSelected']) ? 1 : 0, pos++); - buf.writeUInt8((this.RezData['RemoveItem']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.RezData['ItemFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['NextOwnerMask'], pos); - pos += 4; - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData['Type'], pos++); - buf.writeInt8(this.InventoryData['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData['Name'], pos); - pos += this.InventoryData['Name'].length; - buf.write(this.InventoryData['Description'], pos); - pos += this.InventoryData['Description'].length; - buf.writeInt32LE(this.InventoryData['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['CRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRezData = { - FromTaskID: UUID_1.UUID.zero(), - BypassRaycast: 0, - RayStart: Vector3_1.Vector3.getZero(), - RayEnd: Vector3_1.Vector3.getZero(), - RayTargetID: UUID_1.UUID.zero(), - RayEndIsIntersection: false, - RezSelected: false, - RemoveItem: false, - ItemFlags: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0 - }; - newObjRezData['FromTaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRezData['BypassRaycast'] = buf.readUInt8(pos++); - newObjRezData['RayStart'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjRezData['RayEnd'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjRezData['RayTargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRezData['RayEndIsIntersection'] = (buf.readUInt8(pos++) === 1); - newObjRezData['RezSelected'] = (buf.readUInt8(pos++) === 1); - newObjRezData['RemoveItem'] = (buf.readUInt8(pos++) === 1); - newObjRezData['ItemFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - this.RezData = newObjRezData; - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - TransactionID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.RezObjectPacket = RezObjectPacket; -//# sourceMappingURL=RezObject.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezObject.js.map b/dist/classes/packets/RezObject.js.map deleted file mode 100644 index a85f203..0000000 --- a/dist/classes/packets/RezObject.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezObject.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezObject.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RezObjectFromNotecard.d.ts b/dist/classes/packets/RezObjectFromNotecard.d.ts deleted file mode 100644 index 03809a9..0000000 --- a/dist/classes/packets/RezObjectFromNotecard.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class RezObjectFromNotecardPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - RezData: { - FromTaskID: UUID; - BypassRaycast: number; - RayStart: Vector3; - RayEnd: Vector3; - RayTargetID: UUID; - RayEndIsIntersection: boolean; - RezSelected: boolean; - RemoveItem: boolean; - ItemFlags: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - }; - NotecardData: { - NotecardItemID: UUID; - ObjectID: UUID; - }; - InventoryData: { - ItemID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezObjectFromNotecard.js b/dist/classes/packets/RezObjectFromNotecard.js deleted file mode 100644 index d66f210..0000000 --- a/dist/classes/packets/RezObjectFromNotecard.js +++ /dev/null @@ -1,127 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezObjectFromNotecardPacket { - constructor() { - this.name = 'RezObjectFromNotecard'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902054; - } - getSize() { - return ((16) * this.InventoryData.length) + 157; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.RezData['FromTaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.RezData['BypassRaycast'], pos++); - this.RezData['RayStart'].writeToBuffer(buf, pos, false); - pos += 12; - this.RezData['RayEnd'].writeToBuffer(buf, pos, false); - pos += 12; - this.RezData['RayTargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.RezData['RayEndIsIntersection']) ? 1 : 0, pos++); - buf.writeUInt8((this.RezData['RezSelected']) ? 1 : 0, pos++); - buf.writeUInt8((this.RezData['RemoveItem']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.RezData['ItemFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.RezData['NextOwnerMask'], pos); - pos += 4; - this.NotecardData['NotecardItemID'].writeToBuffer(buf, pos); - pos += 16; - this.NotecardData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjRezData = { - FromTaskID: UUID_1.UUID.zero(), - BypassRaycast: 0, - RayStart: Vector3_1.Vector3.getZero(), - RayEnd: Vector3_1.Vector3.getZero(), - RayTargetID: UUID_1.UUID.zero(), - RayEndIsIntersection: false, - RezSelected: false, - RemoveItem: false, - ItemFlags: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0 - }; - newObjRezData['FromTaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRezData['BypassRaycast'] = buf.readUInt8(pos++); - newObjRezData['RayStart'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjRezData['RayEnd'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjRezData['RayTargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRezData['RayEndIsIntersection'] = (buf.readUInt8(pos++) === 1); - newObjRezData['RezSelected'] = (buf.readUInt8(pos++) === 1); - newObjRezData['RemoveItem'] = (buf.readUInt8(pos++) === 1); - newObjRezData['ItemFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjRezData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - this.RezData = newObjRezData; - const newObjNotecardData = { - NotecardItemID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero() - }; - newObjNotecardData['NotecardItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjNotecardData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.NotecardData = newObjNotecardData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero() - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.RezObjectFromNotecardPacket = RezObjectFromNotecardPacket; -//# sourceMappingURL=RezObjectFromNotecard.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezObjectFromNotecard.js.map b/dist/classes/packets/RezObjectFromNotecard.js.map deleted file mode 100644 index ff8c8a6..0000000 --- a/dist/classes/packets/RezObjectFromNotecard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezObjectFromNotecard.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezObjectFromNotecard.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RezRestoreToWorld.d.ts b/dist/classes/packets/RezRestoreToWorld.d.ts deleted file mode 100644 index 91cc98e..0000000 --- a/dist/classes/packets/RezRestoreToWorld.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RezRestoreToWorldPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - TransactionID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezRestoreToWorld.js b/dist/classes/packets/RezRestoreToWorld.js deleted file mode 100644 index 01c98d4..0000000 --- a/dist/classes/packets/RezRestoreToWorld.js +++ /dev/null @@ -1,137 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezRestoreToWorldPacket { - constructor() { - this.name = 'RezRestoreToWorld'; - this.flags = MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902185; - } - getSize() { - return (this.InventoryData['Name'].length + 1 + this.InventoryData['Description'].length + 1) + 168; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData['Type'], pos++); - buf.writeInt8(this.InventoryData['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData['Name'], pos); - pos += this.InventoryData['Name'].length; - buf.write(this.InventoryData['Description'], pos); - pos += this.InventoryData['Description'].length; - buf.writeInt32LE(this.InventoryData['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['CRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - TransactionID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.RezRestoreToWorldPacket = RezRestoreToWorldPacket; -//# sourceMappingURL=RezRestoreToWorld.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezRestoreToWorld.js.map b/dist/classes/packets/RezRestoreToWorld.js.map deleted file mode 100644 index 0c9af10..0000000 --- a/dist/classes/packets/RezRestoreToWorld.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezRestoreToWorld.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezRestoreToWorld.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RezScript.d.ts b/dist/classes/packets/RezScript.d.ts deleted file mode 100644 index 734a8ab..0000000 --- a/dist/classes/packets/RezScript.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RezScriptPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - UpdateBlock: { - ObjectLocalID: number; - Enabled: boolean; - }; - InventoryBlock: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - TransactionID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezScript.js b/dist/classes/packets/RezScript.js deleted file mode 100644 index 5fbe891..0000000 --- a/dist/classes/packets/RezScript.js +++ /dev/null @@ -1,153 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezScriptPacket { - constructor() { - this.name = 'RezScript'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902064; - } - getSize() { - return (this.InventoryBlock['Name'].length + 1 + this.InventoryBlock['Description'].length + 1) + 189; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.UpdateBlock['ObjectLocalID'], pos); - pos += 4; - buf.writeUInt8((this.UpdateBlock['Enabled']) ? 1 : 0, pos++); - this.InventoryBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryBlock['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryBlock['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryBlock['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryBlock['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryBlock['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryBlock['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryBlock['GroupOwned']) ? 1 : 0, pos++); - this.InventoryBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryBlock['Type'], pos++); - buf.writeInt8(this.InventoryBlock['InvType'], pos++); - buf.writeUInt32LE(this.InventoryBlock['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryBlock['SaleType'], pos++); - buf.writeInt32LE(this.InventoryBlock['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryBlock['Name'], pos); - pos += this.InventoryBlock['Name'].length; - buf.write(this.InventoryBlock['Description'], pos); - pos += this.InventoryBlock['Description'].length; - buf.writeInt32LE(this.InventoryBlock['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryBlock['CRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjUpdateBlock = { - ObjectLocalID: 0, - Enabled: false - }; - newObjUpdateBlock['ObjectLocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjUpdateBlock['Enabled'] = (buf.readUInt8(pos++) === 1); - this.UpdateBlock = newObjUpdateBlock; - const newObjInventoryBlock = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - TransactionID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['Type'] = buf.readInt8(pos++); - newObjInventoryBlock['InvType'] = buf.readInt8(pos++); - newObjInventoryBlock['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryBlock['SaleType'] = buf.readUInt8(pos++); - newObjInventoryBlock['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryBlock['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryBlock['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryBlock['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryBlock['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryBlock = newObjInventoryBlock; - return pos - startPos; - } -} -exports.RezScriptPacket = RezScriptPacket; -//# sourceMappingURL=RezScript.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezScript.js.map b/dist/classes/packets/RezScript.js.map deleted file mode 100644 index 5dfedf7..0000000 --- a/dist/classes/packets/RezScript.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezScript.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezScript.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAiNpB,CAAC;IA9KG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,aAAa,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,GAAG,CAAC;IAC1G,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,cAAc,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,cAAc,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,cAAc,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACnE,IAAI,CAAC,cAAc,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,cAAc,CAAC,SAAS,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACrD,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACvD,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QAC1C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,cAAc,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,IAAI,CAAC,cAAc,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;QACjD,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,cAAc,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,iBAAiB,GAGnB;YACA,aAAa,EAAE,CAAC;YAChB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,iBAAiB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,iBAAiB,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,oBAAoB,GAsBtB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,QAAQ,EAAE,CAAC;YACX,SAAS,EAAE,CAAC;YACZ,SAAS,EAAE,CAAC;YACZ,YAAY,EAAE,CAAC;YACf,aAAa,EAAE,CAAC;YAChB,UAAU,EAAE,KAAK;YACjB,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;YAC1B,IAAI,EAAE,CAAC;YACP,OAAO,EAAE,CAAC;YACV,KAAK,EAAE,CAAC;YACR,QAAQ,EAAE,CAAC;YACX,SAAS,EAAE,CAAC;YACZ,IAAI,EAAE,EAAE;YACR,WAAW,EAAE,EAAE;YACf,YAAY,EAAE,CAAC;YACf,GAAG,EAAE,CAAC;SACT,CAAC;QACF,oBAAoB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7D,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC9D,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAClE,oBAAoB,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,EAAE,CAAC;QACV,oBAAoB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;QACnD,oBAAoB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;QACtD,oBAAoB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACxD,oBAAoB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,oBAAoB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACxE,GAAG,IAAI,MAAM,CAAC;QACd,oBAAoB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,oBAAoB,CAAC,KAAK,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,cAAc,GAAG,oBAAoB,CAAC;QAC3C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AArND,0CAqNC"} \ No newline at end of file diff --git a/dist/classes/packets/RezSingleAttachmentFromInv.d.ts b/dist/classes/packets/RezSingleAttachmentFromInv.d.ts deleted file mode 100644 index 99ca339..0000000 --- a/dist/classes/packets/RezSingleAttachmentFromInv.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RezSingleAttachmentFromInvPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ObjectData: { - ItemID: UUID; - OwnerID: UUID; - AttachmentPt: number; - ItemFlags: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - Name: string; - Description: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RezSingleAttachmentFromInv.js b/dist/classes/packets/RezSingleAttachmentFromInv.js deleted file mode 100644 index 9386182..0000000 --- a/dist/classes/packets/RezSingleAttachmentFromInv.js +++ /dev/null @@ -1,83 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RezSingleAttachmentFromInvPacket { - constructor() { - this.name = 'RezSingleAttachmentFromInv'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902155; - } - getSize() { - return (this.ObjectData['Name'].length + 1 + this.ObjectData['Description'].length + 1) + 81; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.ObjectData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ObjectData['AttachmentPt'], pos++); - buf.writeUInt32LE(this.ObjectData['ItemFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.ObjectData['NextOwnerMask'], pos); - pos += 4; - buf.write(this.ObjectData['Name'], pos); - pos += this.ObjectData['Name'].length; - buf.write(this.ObjectData['Description'], pos); - pos += this.ObjectData['Description'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjObjectData = { - ItemID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - AttachmentPt: 0, - ItemFlags: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - Name: '', - Description: '' - }; - newObjObjectData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjObjectData['AttachmentPt'] = buf.readUInt8(pos++); - newObjObjectData['ItemFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjObjectData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjObjectData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.ObjectData = newObjObjectData; - return pos - startPos; - } -} -exports.RezSingleAttachmentFromInvPacket = RezSingleAttachmentFromInvPacket; -//# sourceMappingURL=RezSingleAttachmentFromInv.js.map \ No newline at end of file diff --git a/dist/classes/packets/RezSingleAttachmentFromInv.js.map b/dist/classes/packets/RezSingleAttachmentFromInv.js.map deleted file mode 100644 index fec2f36..0000000 --- a/dist/classes/packets/RezSingleAttachmentFromInv.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RezSingleAttachmentFromInv.js","sourceRoot":"","sources":["../../../lib/classes/packets/RezSingleAttachmentFromInv.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RoutedMoneyBalanceReply.d.ts b/dist/classes/packets/RoutedMoneyBalanceReply.d.ts deleted file mode 100644 index 887c353..0000000 --- a/dist/classes/packets/RoutedMoneyBalanceReply.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class RoutedMoneyBalanceReplyPacket implements Packet { - name: string; - flags: number; - id: number; - TargetBlock: { - TargetIP: IPAddress; - TargetPort: number; - }; - MoneyData: { - AgentID: UUID; - TransactionID: UUID; - TransactionSuccess: boolean; - MoneyBalance: number; - SquareMetersCredit: number; - SquareMetersCommitted: number; - Description: string; - }; - TransactionInfo: { - TransactionType: number; - SourceID: UUID; - IsSourceGroup: boolean; - DestID: UUID; - IsDestGroup: boolean; - Amount: number; - ItemDescription: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RoutedMoneyBalanceReply.js b/dist/classes/packets/RoutedMoneyBalanceReply.js deleted file mode 100644 index 791e6ad..0000000 --- a/dist/classes/packets/RoutedMoneyBalanceReply.js +++ /dev/null @@ -1,108 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RoutedMoneyBalanceReplyPacket { - constructor() { - this.name = 'RoutedMoneyBalanceReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902075; - } - getSize() { - return (this.MoneyData['Description'].length + 1) + (this.TransactionInfo['ItemDescription'].length + 1) + 93; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TargetBlock['TargetIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.TargetBlock['TargetPort'], pos); - pos += 2; - this.MoneyData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.MoneyData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.MoneyData['TransactionSuccess']) ? 1 : 0, pos++); - buf.writeInt32LE(this.MoneyData['MoneyBalance'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['SquareMetersCredit'], pos); - pos += 4; - buf.writeInt32LE(this.MoneyData['SquareMetersCommitted'], pos); - pos += 4; - buf.write(this.MoneyData['Description'], pos); - pos += this.MoneyData['Description'].length; - buf.writeInt32LE(this.TransactionInfo['TransactionType'], pos); - pos += 4; - this.TransactionInfo['SourceID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TransactionInfo['IsSourceGroup']) ? 1 : 0, pos++); - this.TransactionInfo['DestID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.TransactionInfo['IsDestGroup']) ? 1 : 0, pos++); - buf.writeInt32LE(this.TransactionInfo['Amount'], pos); - pos += 4; - buf.write(this.TransactionInfo['ItemDescription'], pos); - pos += this.TransactionInfo['ItemDescription'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTargetBlock = { - TargetIP: IPAddress_1.IPAddress.zero(), - TargetPort: 0 - }; - newObjTargetBlock['TargetIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjTargetBlock['TargetPort'] = buf.readUInt16LE(pos); - pos += 2; - this.TargetBlock = newObjTargetBlock; - const newObjMoneyData = { - AgentID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero(), - TransactionSuccess: false, - MoneyBalance: 0, - SquareMetersCredit: 0, - SquareMetersCommitted: 0, - Description: '' - }; - newObjMoneyData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMoneyData['TransactionSuccess'] = (buf.readUInt8(pos++) === 1); - newObjMoneyData['MoneyBalance'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['SquareMetersCredit'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['SquareMetersCommitted'] = buf.readInt32LE(pos); - pos += 4; - newObjMoneyData['Description'] = buf.toString('utf8', pos, length); - pos += length; - this.MoneyData = newObjMoneyData; - const newObjTransactionInfo = { - TransactionType: 0, - SourceID: UUID_1.UUID.zero(), - IsSourceGroup: false, - DestID: UUID_1.UUID.zero(), - IsDestGroup: false, - Amount: 0, - ItemDescription: '' - }; - newObjTransactionInfo['TransactionType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionInfo['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionInfo['IsSourceGroup'] = (buf.readUInt8(pos++) === 1); - newObjTransactionInfo['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransactionInfo['IsDestGroup'] = (buf.readUInt8(pos++) === 1); - newObjTransactionInfo['Amount'] = buf.readInt32LE(pos); - pos += 4; - newObjTransactionInfo['ItemDescription'] = buf.toString('utf8', pos, length); - pos += length; - this.TransactionInfo = newObjTransactionInfo; - return pos - startPos; - } -} -exports.RoutedMoneyBalanceReplyPacket = RoutedMoneyBalanceReplyPacket; -//# sourceMappingURL=RoutedMoneyBalanceReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/RoutedMoneyBalanceReply.js.map b/dist/classes/packets/RoutedMoneyBalanceReply.js.map deleted file mode 100644 index 09bfe1d..0000000 --- a/dist/classes/packets/RoutedMoneyBalanceReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RoutedMoneyBalanceReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/RoutedMoneyBalanceReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RpcChannelReply.d.ts b/dist/classes/packets/RpcChannelReply.d.ts deleted file mode 100644 index 42c4ad0..0000000 --- a/dist/classes/packets/RpcChannelReply.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RpcChannelReplyPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - TaskID: UUID; - ItemID: UUID; - ChannelID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RpcChannelReply.js b/dist/classes/packets/RpcChannelReply.js deleted file mode 100644 index 9ce469b..0000000 --- a/dist/classes/packets/RpcChannelReply.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RpcChannelReplyPacket { - constructor() { - this.name = 'RpcChannelReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902174; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ChannelID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - ChannelID: UUID_1.UUID.zero() - }; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ChannelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.RpcChannelReplyPacket = RpcChannelReplyPacket; -//# sourceMappingURL=RpcChannelReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/RpcChannelReply.js.map b/dist/classes/packets/RpcChannelReply.js.map deleted file mode 100644 index dd1f354..0000000 --- a/dist/classes/packets/RpcChannelReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RpcChannelReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/RpcChannelReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,sDAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/RpcChannelRequest.d.ts b/dist/classes/packets/RpcChannelRequest.d.ts deleted file mode 100644 index a58b2f1..0000000 --- a/dist/classes/packets/RpcChannelRequest.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class RpcChannelRequestPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - GridX: number; - GridY: number; - TaskID: UUID; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RpcChannelRequest.js b/dist/classes/packets/RpcChannelRequest.js deleted file mode 100644 index 2c2bc6f..0000000 --- a/dist/classes/packets/RpcChannelRequest.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RpcChannelRequestPacket { - constructor() { - this.name = 'RpcChannelRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902173; - } - getSize() { - return 40; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.DataBlock['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.DataBlock['GridY'], pos); - pos += 4; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - GridX: 0, - GridY: 0, - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjDataBlock['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['GridY'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.RpcChannelRequestPacket = RpcChannelRequestPacket; -//# sourceMappingURL=RpcChannelRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/RpcChannelRequest.js.map b/dist/classes/packets/RpcChannelRequest.js.map deleted file mode 100644 index 31107ca..0000000 --- a/dist/classes/packets/RpcChannelRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RpcChannelRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/RpcChannelRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,KAAK,EAAE,CAAC;YACR,KAAK,EAAE,CAAC;YACR,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,0DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptReplyInbound.d.ts b/dist/classes/packets/RpcScriptReplyInbound.d.ts deleted file mode 100644 index e649b59..0000000 --- a/dist/classes/packets/RpcScriptReplyInbound.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RpcScriptReplyInboundPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - DataBlock: { - TaskID: UUID; - ItemID: UUID; - ChannelID: UUID; - IntValue: number; - StringValue: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RpcScriptReplyInbound.js b/dist/classes/packets/RpcScriptReplyInbound.js deleted file mode 100644 index 135e084..0000000 --- a/dist/classes/packets/RpcScriptReplyInbound.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RpcScriptReplyInboundPacket { - constructor() { - this.name = 'RpcScriptReplyInbound'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902177; - } - getSize() { - return (this.DataBlock['StringValue'].length + 2) + 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ChannelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['IntValue'], pos); - pos += 4; - buf.write(this.DataBlock['StringValue'], pos); - pos += this.DataBlock['StringValue'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - ChannelID: UUID_1.UUID.zero(), - IntValue: 0, - StringValue: '' - }; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ChannelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['IntValue'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['StringValue'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.RpcScriptReplyInboundPacket = RpcScriptReplyInboundPacket; -//# sourceMappingURL=RpcScriptReplyInbound.js.map \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptReplyInbound.js.map b/dist/classes/packets/RpcScriptReplyInbound.js.map deleted file mode 100644 index ee703fd..0000000 --- a/dist/classes/packets/RpcScriptReplyInbound.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RpcScriptReplyInbound.js","sourceRoot":"","sources":["../../../lib/classes/packets/RpcScriptReplyInbound.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA4DpB,CAAC;IAlDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC3D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;QAC5C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAMjB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,QAAQ,EAAE,CAAC;YACX,WAAW,EAAE,EAAE;SAClB,CAAC;QACF,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACnE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhED,kEAgEC"} \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptRequestInbound.d.ts b/dist/classes/packets/RpcScriptRequestInbound.d.ts deleted file mode 100644 index deffc10..0000000 --- a/dist/classes/packets/RpcScriptRequestInbound.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class RpcScriptRequestInboundPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - TargetBlock: { - GridX: number; - GridY: number; - }; - DataBlock: { - TaskID: UUID; - ItemID: UUID; - ChannelID: UUID; - IntValue: number; - StringValue: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RpcScriptRequestInbound.js b/dist/classes/packets/RpcScriptRequestInbound.js deleted file mode 100644 index c160e6a..0000000 --- a/dist/classes/packets/RpcScriptRequestInbound.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RpcScriptRequestInboundPacket { - constructor() { - this.name = 'RpcScriptRequestInbound'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902175; - } - getSize() { - return (this.DataBlock['StringValue'].length + 2) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.TargetBlock['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.TargetBlock['GridY'], pos); - pos += 4; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ChannelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['IntValue'], pos); - pos += 4; - buf.write(this.DataBlock['StringValue'], pos); - pos += this.DataBlock['StringValue'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTargetBlock = { - GridX: 0, - GridY: 0 - }; - newObjTargetBlock['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjTargetBlock['GridY'] = buf.readUInt32LE(pos); - pos += 4; - this.TargetBlock = newObjTargetBlock; - const newObjDataBlock = { - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - ChannelID: UUID_1.UUID.zero(), - IntValue: 0, - StringValue: '' - }; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ChannelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['IntValue'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['StringValue'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.RpcScriptRequestInboundPacket = RpcScriptRequestInboundPacket; -//# sourceMappingURL=RpcScriptRequestInbound.js.map \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptRequestInbound.js.map b/dist/classes/packets/RpcScriptRequestInbound.js.map deleted file mode 100644 index 6a79b7b..0000000 --- a/dist/classes/packets/RpcScriptRequestInbound.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RpcScriptRequestInbound.js","sourceRoot":"","sources":["../../../lib/classes/packets/RpcScriptRequestInbound.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptRequestInboundForward.d.ts b/dist/classes/packets/RpcScriptRequestInboundForward.d.ts deleted file mode 100644 index 7d0dad8..0000000 --- a/dist/classes/packets/RpcScriptRequestInboundForward.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class RpcScriptRequestInboundForwardPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - RPCServerIP: IPAddress; - RPCServerPort: number; - TaskID: UUID; - ItemID: UUID; - ChannelID: UUID; - IntValue: number; - StringValue: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/RpcScriptRequestInboundForward.js b/dist/classes/packets/RpcScriptRequestInboundForward.js deleted file mode 100644 index a725505..0000000 --- a/dist/classes/packets/RpcScriptRequestInboundForward.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class RpcScriptRequestInboundForwardPacket { - constructor() { - this.name = 'RpcScriptRequestInboundForward'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902176; - } - getSize() { - return (this.DataBlock['StringValue'].length + 2) + 58; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.DataBlock['RPCServerIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.DataBlock['RPCServerPort'], pos); - pos += 2; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['ChannelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['IntValue'], pos); - pos += 4; - buf.write(this.DataBlock['StringValue'], pos); - pos += this.DataBlock['StringValue'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - RPCServerIP: IPAddress_1.IPAddress.zero(), - RPCServerPort: 0, - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - ChannelID: UUID_1.UUID.zero(), - IntValue: 0, - StringValue: '' - }; - newObjDataBlock['RPCServerIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjDataBlock['RPCServerPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['ChannelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['IntValue'] = buf.readUInt32LE(pos); - pos += 4; - newObjDataBlock['StringValue'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.RpcScriptRequestInboundForwardPacket = RpcScriptRequestInboundForwardPacket; -//# sourceMappingURL=RpcScriptRequestInboundForward.js.map \ No newline at end of file diff --git a/dist/classes/packets/RpcScriptRequestInboundForward.js.map b/dist/classes/packets/RpcScriptRequestInboundForward.js.map deleted file mode 100644 index 9800894..0000000 --- a/dist/classes/packets/RpcScriptRequestInboundForward.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RpcScriptRequestInboundForward.js","sourceRoot":"","sources":["../../../lib/classes/packets/RpcScriptRequestInboundForward.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SaveAssetIntoInventory.d.ts b/dist/classes/packets/SaveAssetIntoInventory.d.ts deleted file mode 100644 index 39912bc..0000000 --- a/dist/classes/packets/SaveAssetIntoInventory.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SaveAssetIntoInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - InventoryData: { - ItemID: UUID; - NewAssetID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SaveAssetIntoInventory.js b/dist/classes/packets/SaveAssetIntoInventory.js deleted file mode 100644 index cfddb81..0000000 --- a/dist/classes/packets/SaveAssetIntoInventory.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SaveAssetIntoInventoryPacket { - constructor() { - this.name = 'SaveAssetIntoInventory'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902032; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['NewAssetID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - NewAssetID: UUID_1.UUID.zero() - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['NewAssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.SaveAssetIntoInventoryPacket = SaveAssetIntoInventoryPacket; -//# sourceMappingURL=SaveAssetIntoInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/SaveAssetIntoInventory.js.map b/dist/classes/packets/SaveAssetIntoInventory.js.map deleted file mode 100644 index 12ad129..0000000 --- a/dist/classes/packets/SaveAssetIntoInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SaveAssetIntoInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/SaveAssetIntoInventory.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,mBAAmB,GAGrB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;SAC1B,CAAC;QACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,mBAAmB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,oEAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptAnswerYes.d.ts b/dist/classes/packets/ScriptAnswerYes.d.ts deleted file mode 100644 index cfe96a2..0000000 --- a/dist/classes/packets/ScriptAnswerYes.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ScriptAnswerYesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - TaskID: UUID; - ItemID: UUID; - Questions: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptAnswerYes.js b/dist/classes/packets/ScriptAnswerYes.js deleted file mode 100644 index f31f527..0000000 --- a/dist/classes/packets/ScriptAnswerYes.js +++ /dev/null @@ -1,55 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptAnswerYesPacket { - constructor() { - this.name = 'ScriptAnswerYes'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901892; - } - getSize() { - return 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['Questions'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - Questions: 0 - }; - newObjData['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Questions'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ScriptAnswerYesPacket = ScriptAnswerYesPacket; -//# sourceMappingURL=ScriptAnswerYes.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptAnswerYes.js.map b/dist/classes/packets/ScriptAnswerYes.js.map deleted file mode 100644 index c316bf7..0000000 --- a/dist/classes/packets/ScriptAnswerYes.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptAnswerYes.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptAnswerYes.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,SAAS,EAAE,CAAC;SACf,CAAC;QACF,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,sDAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptControlChange.d.ts b/dist/classes/packets/ScriptControlChange.d.ts deleted file mode 100644 index 299d939..0000000 --- a/dist/classes/packets/ScriptControlChange.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class ScriptControlChangePacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - TakeControls: boolean; - Controls: number; - PassToAgent: boolean; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptControlChange.js b/dist/classes/packets/ScriptControlChange.js deleted file mode 100644 index a71dd17..0000000 --- a/dist/classes/packets/ScriptControlChange.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptControlChangePacket { - constructor() { - this.name = 'ScriptControlChange'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901949; - } - getSize() { - return ((6) * this.Data.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.Data.length; - buf.writeUInt8(this.Data.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8((this.Data[i]['TakeControls']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.Data[i]['Controls'], pos); - pos += 4; - buf.writeUInt8((this.Data[i]['PassToAgent']) ? 1 : 0, pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.Data = []; - for (let i = 0; i < count; i++) { - const newObjData = { - TakeControls: false, - Controls: 0, - PassToAgent: false - }; - newObjData['TakeControls'] = (buf.readUInt8(pos++) === 1); - newObjData['Controls'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['PassToAgent'] = (buf.readUInt8(pos++) === 1); - this.Data.push(newObjData); - } - return pos - startPos; - } -} -exports.ScriptControlChangePacket = ScriptControlChangePacket; -//# sourceMappingURL=ScriptControlChange.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptControlChange.js.map b/dist/classes/packets/ScriptControlChange.js.map deleted file mode 100644 index 07d67f8..0000000 --- a/dist/classes/packets/ScriptControlChange.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptControlChange.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptControlChange.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IACxC,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC;QAC/B,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACxC,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC9D,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACjE,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC;QACf,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,UAAU,GAIZ;gBACA,YAAY,EAAE,KAAK;gBACnB,QAAQ,EAAE,CAAC;gBACX,WAAW,EAAE,KAAK;aACrB,CAAC;YACF,UAAU,CAAC,cAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;YAC1D,UAAU,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,CAAC,CAAC;YACT,UAAU,CAAC,aAAa,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;YACzD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;QAC/B,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptDataReply.d.ts b/dist/classes/packets/ScriptDataReply.d.ts deleted file mode 100644 index 18d4063..0000000 --- a/dist/classes/packets/ScriptDataReply.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ScriptDataReplyPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - Hash: Long; - Reply: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptDataReply.js b/dist/classes/packets/ScriptDataReply.js deleted file mode 100644 index 6a71219..0000000 --- a/dist/classes/packets/ScriptDataReply.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptDataReplyPacket { - constructor() { - this.name = 'ScriptDataReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902098; - } - getSize() { - return ((this.calculateVarVarSize(this.DataBlock, 'Reply', 2) + 8) * this.DataBlock.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.DataBlock.length; - buf.writeUInt8(this.DataBlock.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.DataBlock[i]['Hash'].low, pos); - pos += 4; - buf.writeInt32LE(this.DataBlock[i]['Hash'].high, pos); - pos += 4; - buf.write(this.DataBlock[i]['Reply'], pos); - pos += this.DataBlock[i]['Reply'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.DataBlock = []; - for (let i = 0; i < count; i++) { - const newObjDataBlock = { - Hash: Long.ZERO, - Reply: '' - }; - newObjDataBlock['Hash'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjDataBlock['Reply'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock.push(newObjDataBlock); - } - return pos - startPos; - } -} -exports.ScriptDataReplyPacket = ScriptDataReplyPacket; -//# sourceMappingURL=ScriptDataReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptDataReply.js.map b/dist/classes/packets/ScriptDataReply.js.map deleted file mode 100644 index f056098..0000000 --- a/dist/classes/packets/ScriptDataReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptDataReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptDataReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptDataRequest.d.ts b/dist/classes/packets/ScriptDataRequest.d.ts deleted file mode 100644 index 72e3383..0000000 --- a/dist/classes/packets/ScriptDataRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class ScriptDataRequestPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - Hash: Long; - RequestType: number; - Request: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptDataRequest.js b/dist/classes/packets/ScriptDataRequest.js deleted file mode 100644 index 9fed4ea..0000000 --- a/dist/classes/packets/ScriptDataRequest.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptDataRequestPacket { - constructor() { - this.name = 'ScriptDataRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902097; - } - getSize() { - return ((this.calculateVarVarSize(this.DataBlock, 'Request', 2) + 9) * this.DataBlock.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.DataBlock.length; - buf.writeUInt8(this.DataBlock.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.DataBlock[i]['Hash'].low, pos); - pos += 4; - buf.writeInt32LE(this.DataBlock[i]['Hash'].high, pos); - pos += 4; - buf.writeInt8(this.DataBlock[i]['RequestType'], pos++); - buf.write(this.DataBlock[i]['Request'], pos); - pos += this.DataBlock[i]['Request'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.DataBlock = []; - for (let i = 0; i < count; i++) { - const newObjDataBlock = { - Hash: Long.ZERO, - RequestType: 0, - Request: '' - }; - newObjDataBlock['Hash'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjDataBlock['RequestType'] = buf.readInt8(pos++); - newObjDataBlock['Request'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock.push(newObjDataBlock); - } - return pos - startPos; - } -} -exports.ScriptDataRequestPacket = ScriptDataRequestPacket; -//# sourceMappingURL=ScriptDataRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptDataRequest.js.map b/dist/classes/packets/ScriptDataRequest.js.map deleted file mode 100644 index c3c79da..0000000 --- a/dist/classes/packets/ScriptDataRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptDataRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptDataRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptDialog.d.ts b/dist/classes/packets/ScriptDialog.d.ts deleted file mode 100644 index 74a7254..0000000 --- a/dist/classes/packets/ScriptDialog.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ScriptDialogPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - ObjectID: UUID; - FirstName: string; - LastName: string; - ObjectName: string; - Message: string; - ChatChannel: number; - ImageID: UUID; - }; - Buttons: { - ButtonLabel: string; - }[]; - OwnerData: { - OwnerID: UUID; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptDialog.js b/dist/classes/packets/ScriptDialog.js deleted file mode 100644 index c18e85a..0000000 --- a/dist/classes/packets/ScriptDialog.js +++ /dev/null @@ -1,101 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptDialogPacket { - constructor() { - this.name = 'ScriptDialog'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901950; - } - getSize() { - return (this.Data['FirstName'].length + 1 + this.Data['LastName'].length + 1 + this.Data['ObjectName'].length + 1 + this.Data['Message'].length + 2) + ((this.calculateVarVarSize(this.Buttons, 'ButtonLabel', 1)) * this.Buttons.length) + ((16) * this.OwnerData.length) + 38; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['FirstName'], pos); - pos += this.Data['FirstName'].length; - buf.write(this.Data['LastName'], pos); - pos += this.Data['LastName'].length; - buf.write(this.Data['ObjectName'], pos); - pos += this.Data['ObjectName'].length; - buf.write(this.Data['Message'], pos); - pos += this.Data['Message'].length; - buf.writeInt32LE(this.Data['ChatChannel'], pos); - pos += 4; - this.Data['ImageID'].writeToBuffer(buf, pos); - pos += 16; - let count = this.Buttons.length; - buf.writeUInt8(this.Buttons.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.Buttons[i]['ButtonLabel'], pos); - pos += this.Buttons[i]['ButtonLabel'].length; - } - count = this.OwnerData.length; - buf.writeUInt8(this.OwnerData.length, pos++); - for (let i = 0; i < count; i++) { - this.OwnerData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - ObjectID: UUID_1.UUID.zero(), - FirstName: '', - LastName: '', - ObjectName: '', - Message: '', - ChatChannel: 0, - ImageID: UUID_1.UUID.zero() - }; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['FirstName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['LastName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ObjectName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ChatChannel'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ImageID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Data = newObjData; - let count = buf.readUInt8(pos++); - this.Buttons = []; - for (let i = 0; i < count; i++) { - const newObjButtons = { - ButtonLabel: '' - }; - newObjButtons['ButtonLabel'] = buf.toString('utf8', pos, length); - pos += length; - this.Buttons.push(newObjButtons); - } - count = buf.readUInt8(pos++); - this.OwnerData = []; - for (let i = 0; i < count; i++) { - const newObjOwnerData = { - OwnerID: UUID_1.UUID.zero() - }; - newObjOwnerData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.OwnerData.push(newObjOwnerData); - } - return pos - startPos; - } -} -exports.ScriptDialogPacket = ScriptDialogPacket; -//# sourceMappingURL=ScriptDialog.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptDialog.js.map b/dist/classes/packets/ScriptDialog.js.map deleted file mode 100644 index 1a32011..0000000 --- a/dist/classes/packets/ScriptDialog.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptDialog.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptDialog.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptDialogReply.d.ts b/dist/classes/packets/ScriptDialogReply.d.ts deleted file mode 100644 index 9c65730..0000000 --- a/dist/classes/packets/ScriptDialogReply.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ScriptDialogReplyPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - ObjectID: UUID; - ChatChannel: number; - ButtonIndex: number; - ButtonLabel: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptDialogReply.js b/dist/classes/packets/ScriptDialogReply.js deleted file mode 100644 index 85b7071..0000000 --- a/dist/classes/packets/ScriptDialogReply.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptDialogReplyPacket { - constructor() { - this.name = 'ScriptDialogReply'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901951; - } - getSize() { - return (this.Data['ButtonLabel'].length + 1) + 56; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['ChatChannel'], pos); - pos += 4; - buf.writeInt32LE(this.Data['ButtonIndex'], pos); - pos += 4; - buf.write(this.Data['ButtonLabel'], pos); - pos += this.Data['ButtonLabel'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - ObjectID: UUID_1.UUID.zero(), - ChatChannel: 0, - ButtonIndex: 0, - ButtonLabel: '' - }; - newObjData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ChatChannel'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ButtonIndex'] = buf.readInt32LE(pos); - pos += 4; - newObjData['ButtonLabel'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ScriptDialogReplyPacket = ScriptDialogReplyPacket; -//# sourceMappingURL=ScriptDialogReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptDialogReply.js.map b/dist/classes/packets/ScriptDialogReply.js.map deleted file mode 100644 index bce0ff1..0000000 --- a/dist/classes/packets/ScriptDialogReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptDialogReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptDialogReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptMailRegistration.d.ts b/dist/classes/packets/ScriptMailRegistration.d.ts deleted file mode 100644 index fbca26a..0000000 --- a/dist/classes/packets/ScriptMailRegistration.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ScriptMailRegistrationPacket implements Packet { - name: string; - flags: number; - id: number; - DataBlock: { - TargetIP: string; - TargetPort: number; - TaskID: UUID; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptMailRegistration.js b/dist/classes/packets/ScriptMailRegistration.js deleted file mode 100644 index 02370d9..0000000 --- a/dist/classes/packets/ScriptMailRegistration.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptMailRegistrationPacket { - constructor() { - this.name = 'ScriptMailRegistration'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902178; - } - getSize() { - return (this.DataBlock['TargetIP'].length + 1) + 22; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.DataBlock['TargetIP'], pos); - pos += this.DataBlock['TargetIP'].length; - buf.writeUInt16LE(this.DataBlock['TargetPort'], pos); - pos += 2; - this.DataBlock['TaskID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjDataBlock = { - TargetIP: '', - TargetPort: 0, - TaskID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjDataBlock['TargetIP'] = buf.toString('utf8', pos, length); - pos += length; - newObjDataBlock['TargetPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjDataBlock['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.ScriptMailRegistrationPacket = ScriptMailRegistrationPacket; -//# sourceMappingURL=ScriptMailRegistration.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptMailRegistration.js.map b/dist/classes/packets/ScriptMailRegistration.js.map deleted file mode 100644 index b0e3ef1..0000000 --- a/dist/classes/packets/ScriptMailRegistration.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptMailRegistration.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptMailRegistration.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACxD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QACzC,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAKjB;YACA,QAAQ,EAAE,EAAE;YACZ,UAAU,EAAE,CAAC;YACb,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAChE,GAAG,IAAI,MAAM,CAAC;QACd,eAAe,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,eAAe,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,oEAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptQuestion.d.ts b/dist/classes/packets/ScriptQuestion.d.ts deleted file mode 100644 index 194c46d..0000000 --- a/dist/classes/packets/ScriptQuestion.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ScriptQuestionPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - TaskID: UUID; - ItemID: UUID; - ObjectName: string; - ObjectOwner: string; - Questions: number; - }; - Experience: { - ExperienceID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptQuestion.js b/dist/classes/packets/ScriptQuestion.js deleted file mode 100644 index dc93c30..0000000 --- a/dist/classes/packets/ScriptQuestion.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptQuestionPacket { - constructor() { - this.name = 'ScriptQuestion'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901948; - } - getSize() { - return (this.Data['ObjectName'].length + 1 + this.Data['ObjectOwner'].length + 1) + 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['TaskID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['ObjectName'], pos); - pos += this.Data['ObjectName'].length; - buf.write(this.Data['ObjectOwner'], pos); - pos += this.Data['ObjectOwner'].length; - buf.writeInt32LE(this.Data['Questions'], pos); - pos += 4; - this.Experience['ExperienceID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - TaskID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - ObjectName: '', - ObjectOwner: '', - Questions: 0 - }; - newObjData['TaskID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['ObjectName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['ObjectOwner'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['Questions'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - const newObjExperience = { - ExperienceID: UUID_1.UUID.zero() - }; - newObjExperience['ExperienceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Experience = newObjExperience; - return pos - startPos; - } -} -exports.ScriptQuestionPacket = ScriptQuestionPacket; -//# sourceMappingURL=ScriptQuestion.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptQuestion.js.map b/dist/classes/packets/ScriptQuestion.js.map deleted file mode 100644 index dc3b772..0000000 --- a/dist/classes/packets/ScriptQuestion.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptQuestion.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptQuestion.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptReset.d.ts b/dist/classes/packets/ScriptReset.d.ts deleted file mode 100644 index f25b402..0000000 --- a/dist/classes/packets/ScriptReset.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ScriptResetPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Script: { - ObjectID: UUID; - ItemID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptReset.js b/dist/classes/packets/ScriptReset.js deleted file mode 100644 index 0490e05..0000000 --- a/dist/classes/packets/ScriptReset.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptResetPacket { - constructor() { - this.name = 'ScriptReset'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902006; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ItemID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjScript = { - ObjectID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero() - }; - newObjScript['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Script = newObjScript; - return pos - startPos; - } -} -exports.ScriptResetPacket = ScriptResetPacket; -//# sourceMappingURL=ScriptReset.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptReset.js.map b/dist/classes/packets/ScriptReset.js.map deleted file mode 100644 index 99089b8..0000000 --- a/dist/classes/packets/ScriptReset.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptReset.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptReset.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,YAAY,GAGd;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,YAAY,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,8CA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptRunningReply.d.ts b/dist/classes/packets/ScriptRunningReply.d.ts deleted file mode 100644 index b237572..0000000 --- a/dist/classes/packets/ScriptRunningReply.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ScriptRunningReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Script: { - ObjectID: UUID; - ItemID: UUID; - Running: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptRunningReply.js b/dist/classes/packets/ScriptRunningReply.js deleted file mode 100644 index 082133e..0000000 --- a/dist/classes/packets/ScriptRunningReply.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptRunningReplyPacket { - constructor() { - this.name = 'ScriptRunningReply'; - this.flags = MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902004; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Script['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Script['Running']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjScript = { - ObjectID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - Running: false - }; - newObjScript['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['Running'] = (buf.readUInt8(pos++) === 1); - this.Script = newObjScript; - return pos - startPos; - } -} -exports.ScriptRunningReplyPacket = ScriptRunningReplyPacket; -//# sourceMappingURL=ScriptRunningReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptRunningReply.js.map b/dist/classes/packets/ScriptRunningReply.js.map deleted file mode 100644 index ecd0fd3..0000000 --- a/dist/classes/packets/ScriptRunningReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptRunningReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptRunningReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,UAAU,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC5D,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACxD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAId;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,YAAY,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACvD,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,4DAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptSensorReply.d.ts b/dist/classes/packets/ScriptSensorReply.d.ts deleted file mode 100644 index 942fdcc..0000000 --- a/dist/classes/packets/ScriptSensorReply.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ScriptSensorReplyPacket implements Packet { - name: string; - flags: number; - id: number; - Requester: { - SourceID: UUID; - }; - SensedData: { - ObjectID: UUID; - OwnerID: UUID; - GroupID: UUID; - Position: Vector3; - Velocity: Vector3; - Rotation: Quaternion; - Name: string; - Type: number; - Range: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptSensorReply.js b/dist/classes/packets/ScriptSensorReply.js deleted file mode 100644 index f24ce40..0000000 --- a/dist/classes/packets/ScriptSensorReply.js +++ /dev/null @@ -1,97 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptSensorReplyPacket { - constructor() { - this.name = 'ScriptSensorReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902008; - } - getSize() { - return ((this.calculateVarVarSize(this.SensedData, 'Name', 1) + 92) * this.SensedData.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Requester['SourceID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.SensedData.length; - buf.writeUInt8(this.SensedData.length, pos++); - for (let i = 0; i < count; i++) { - this.SensedData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.SensedData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.SensedData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - this.SensedData[i]['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.SensedData[i]['Velocity'].writeToBuffer(buf, pos, false); - pos += 12; - this.SensedData[i]['Rotation'].writeToBuffer(buf, pos); - pos += 12; - buf.write(this.SensedData[i]['Name'], pos); - pos += this.SensedData[i]['Name'].length; - buf.writeInt32LE(this.SensedData[i]['Type'], pos); - pos += 4; - buf.writeFloatLE(this.SensedData[i]['Range'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequester = { - SourceID: UUID_1.UUID.zero() - }; - newObjRequester['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Requester = newObjRequester; - const count = buf.readUInt8(pos++); - this.SensedData = []; - for (let i = 0; i < count; i++) { - const newObjSensedData = { - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - Position: Vector3_1.Vector3.getZero(), - Velocity: Vector3_1.Vector3.getZero(), - Rotation: Quaternion_1.Quaternion.getIdentity(), - Name: '', - Type: 0, - Range: 0 - }; - newObjSensedData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSensedData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSensedData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSensedData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSensedData['Velocity'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSensedData['Rotation'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjSensedData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjSensedData['Type'] = buf.readInt32LE(pos); - pos += 4; - newObjSensedData['Range'] = buf.readFloatLE(pos); - pos += 4; - this.SensedData.push(newObjSensedData); - } - return pos - startPos; - } -} -exports.ScriptSensorReplyPacket = ScriptSensorReplyPacket; -//# sourceMappingURL=ScriptSensorReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptSensorReply.js.map b/dist/classes/packets/ScriptSensorReply.js.map deleted file mode 100644 index 74fedda..0000000 --- a/dist/classes/packets/ScriptSensorReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptSensorReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptSensorReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptSensorRequest.d.ts b/dist/classes/packets/ScriptSensorRequest.d.ts deleted file mode 100644 index 2862ab5..0000000 --- a/dist/classes/packets/ScriptSensorRequest.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class ScriptSensorRequestPacket implements Packet { - name: string; - flags: number; - id: number; - Requester: { - SourceID: UUID; - RequestID: UUID; - SearchID: UUID; - SearchPos: Vector3; - SearchDir: Quaternion; - SearchName: string; - Type: number; - Range: number; - Arc: number; - RegionHandle: Long; - SearchRegions: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptSensorRequest.js b/dist/classes/packets/ScriptSensorRequest.js deleted file mode 100644 index dfd9f3c..0000000 --- a/dist/classes/packets/ScriptSensorRequest.js +++ /dev/null @@ -1,85 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptSensorRequestPacket { - constructor() { - this.name = 'ScriptSensorRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902007; - } - getSize() { - return (this.Requester['SearchName'].length + 1) + 93; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Requester['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.Requester['RequestID'].writeToBuffer(buf, pos); - pos += 16; - this.Requester['SearchID'].writeToBuffer(buf, pos); - pos += 16; - this.Requester['SearchPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.Requester['SearchDir'].writeToBuffer(buf, pos); - pos += 12; - buf.write(this.Requester['SearchName'], pos); - pos += this.Requester['SearchName'].length; - buf.writeInt32LE(this.Requester['Type'], pos); - pos += 4; - buf.writeFloatLE(this.Requester['Range'], pos); - pos += 4; - buf.writeFloatLE(this.Requester['Arc'], pos); - pos += 4; - buf.writeInt32LE(this.Requester['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.Requester['RegionHandle'].high, pos); - pos += 4; - buf.writeUInt8(this.Requester['SearchRegions'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRequester = { - SourceID: UUID_1.UUID.zero(), - RequestID: UUID_1.UUID.zero(), - SearchID: UUID_1.UUID.zero(), - SearchPos: Vector3_1.Vector3.getZero(), - SearchDir: Quaternion_1.Quaternion.getIdentity(), - SearchName: '', - Type: 0, - Range: 0, - Arc: 0, - RegionHandle: Long.ZERO, - SearchRegions: 0 - }; - newObjRequester['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRequester['RequestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRequester['SearchID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjRequester['SearchPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjRequester['SearchDir'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - newObjRequester['SearchName'] = buf.toString('utf8', pos, length); - pos += length; - newObjRequester['Type'] = buf.readInt32LE(pos); - pos += 4; - newObjRequester['Range'] = buf.readFloatLE(pos); - pos += 4; - newObjRequester['Arc'] = buf.readFloatLE(pos); - pos += 4; - newObjRequester['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjRequester['SearchRegions'] = buf.readUInt8(pos++); - this.Requester = newObjRequester; - return pos - startPos; - } -} -exports.ScriptSensorRequestPacket = ScriptSensorRequestPacket; -//# sourceMappingURL=ScriptSensorRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptSensorRequest.js.map b/dist/classes/packets/ScriptSensorRequest.js.map deleted file mode 100644 index 9bb5130..0000000 --- a/dist/classes/packets/ScriptSensorRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptSensorRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptSensorRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ScriptTeleportRequest.d.ts b/dist/classes/packets/ScriptTeleportRequest.d.ts deleted file mode 100644 index e0770ea..0000000 --- a/dist/classes/packets/ScriptTeleportRequest.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class ScriptTeleportRequestPacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - ObjectName: string; - SimName: string; - SimPosition: Vector3; - LookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ScriptTeleportRequest.js b/dist/classes/packets/ScriptTeleportRequest.js deleted file mode 100644 index f82524c..0000000 --- a/dist/classes/packets/ScriptTeleportRequest.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ScriptTeleportRequestPacket { - constructor() { - this.name = 'ScriptTeleportRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901955; - } - getSize() { - return (this.Data['ObjectName'].length + 1 + this.Data['SimName'].length + 1) + 24; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.Data['ObjectName'], pos); - pos += this.Data['ObjectName'].length; - buf.write(this.Data['SimName'], pos); - pos += this.Data['SimName'].length; - this.Data['SimPosition'].writeToBuffer(buf, pos, false); - pos += 12; - this.Data['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - ObjectName: '', - SimName: '', - SimPosition: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero() - }; - newObjData['ObjectName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['SimPosition'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjData['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.Data = newObjData; - return pos - startPos; - } -} -exports.ScriptTeleportRequestPacket = ScriptTeleportRequestPacket; -//# sourceMappingURL=ScriptTeleportRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/ScriptTeleportRequest.js.map b/dist/classes/packets/ScriptTeleportRequest.js.map deleted file mode 100644 index dd3b10f..0000000 --- a/dist/classes/packets/ScriptTeleportRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ScriptTeleportRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/ScriptTeleportRequest.ts"],"names":[],"mappings":";;AAEA,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvF,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC;QACtC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACrC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACnC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAKZ;YACA,UAAU,EAAE,EAAE;YACd,OAAO,EAAE,EAAE;YACX,WAAW,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC9B,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC1D,GAAG,IAAI,MAAM,CAAC;QACd,UAAU,CAAC,aAAa,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACzD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,kEAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/SendPostcard.d.ts b/dist/classes/packets/SendPostcard.d.ts deleted file mode 100644 index 94770a8..0000000 --- a/dist/classes/packets/SendPostcard.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SendPostcardPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - AssetID: UUID; - PosGlobal: Vector3; - To: string; - From: string; - Name: string; - Subject: string; - Msg: string; - AllowPublish: boolean; - MaturePublish: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SendPostcard.js b/dist/classes/packets/SendPostcard.js deleted file mode 100644 index 5d33d94..0000000 --- a/dist/classes/packets/SendPostcard.js +++ /dev/null @@ -1,79 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SendPostcardPacket { - constructor() { - this.name = 'SendPostcard'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902172; - } - getSize() { - return (this.AgentData['To'].length + 1 + this.AgentData['From'].length + 1 + this.AgentData['Name'].length + 1 + this.AgentData['Subject'].length + 1 + this.AgentData['Msg'].length + 2) + 74; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['AssetID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['PosGlobal'].writeToBuffer(buf, pos, true); - pos += 24; - buf.write(this.AgentData['To'], pos); - pos += this.AgentData['To'].length; - buf.write(this.AgentData['From'], pos); - pos += this.AgentData['From'].length; - buf.write(this.AgentData['Name'], pos); - pos += this.AgentData['Name'].length; - buf.write(this.AgentData['Subject'], pos); - pos += this.AgentData['Subject'].length; - buf.write(this.AgentData['Msg'], pos); - pos += this.AgentData['Msg'].length; - buf.writeUInt8((this.AgentData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.AgentData['MaturePublish']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AssetID: UUID_1.UUID.zero(), - PosGlobal: Vector3_1.Vector3.getZero(), - To: '', - From: '', - Name: '', - Subject: '', - Msg: '', - AllowPublish: false, - MaturePublish: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['PosGlobal'] = new Vector3_1.Vector3(buf, pos, true); - pos += 24; - newObjAgentData['To'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['From'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['Subject'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['Msg'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.SendPostcardPacket = SendPostcardPacket; -//# sourceMappingURL=SendPostcard.js.map \ No newline at end of file diff --git a/dist/classes/packets/SendPostcard.js.map b/dist/classes/packets/SendPostcard.js.map deleted file mode 100644 index b464cf5..0000000 --- a/dist/classes/packets/SendPostcard.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SendPostcard.js","sourceRoot":"","sources":["../../../lib/classes/packets/SendPostcard.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SendXferPacket.d.ts b/dist/classes/packets/SendXferPacket.d.ts deleted file mode 100644 index c0f16cd..0000000 --- a/dist/classes/packets/SendXferPacket.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -/// -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SendXferPacketPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - XferID: { - ID: Long; - Packet: number; - }; - DataPacket: { - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SendXferPacket.js b/dist/classes/packets/SendXferPacket.js deleted file mode 100644 index 82c107f..0000000 --- a/dist/classes/packets/SendXferPacket.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SendXferPacketPacket { - constructor() { - this.name = 'SendXferPacket'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 18; - } - getSize() { - return (this.DataPacket['Data'].length + 2) + 12; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.XferID['ID'].low, pos); - pos += 4; - buf.writeInt32LE(this.XferID['ID'].high, pos); - pos += 4; - buf.writeUInt32LE(this.XferID['Packet'], pos); - pos += 4; - buf.write(this.DataPacket['Data'], pos); - pos += this.DataPacket['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjXferID = { - ID: Long.ZERO, - Packet: 0 - }; - newObjXferID['ID'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjXferID['Packet'] = buf.readUInt32LE(pos); - pos += 4; - this.XferID = newObjXferID; - const newObjDataPacket = { - Data: '' - }; - newObjDataPacket['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.DataPacket = newObjDataPacket; - return pos - startPos; - } -} -exports.SendXferPacketPacket = SendXferPacketPacket; -//# sourceMappingURL=SendXferPacket.js.map \ No newline at end of file diff --git a/dist/classes/packets/SendXferPacket.js.map b/dist/classes/packets/SendXferPacket.js.map deleted file mode 100644 index 3b66fc4..0000000 --- a/dist/classes/packets/SendXferPacket.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SendXferPacket.js","sourceRoot":"","sources":["../../../lib/classes/packets/SendXferPacket.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,EAAE,CAAC;IAsDZ,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACtC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,EAAE,EAAE,IAAI,CAAC,IAAI;YACb,MAAM,EAAE,CAAC;SACZ,CAAC;QACF,YAAY,CAAC,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC5E,GAAG,IAAI,CAAC,CAAC;QACT,YAAY,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,gBAAgB,GAElB;YACA,IAAI,EAAE,EAAE;SACX,CAAC;QACF,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA1DD,oDA0DC"} \ No newline at end of file diff --git a/dist/classes/packets/SetAlwaysRun.d.ts b/dist/classes/packets/SetAlwaysRun.d.ts deleted file mode 100644 index fcab3ad..0000000 --- a/dist/classes/packets/SetAlwaysRun.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SetAlwaysRunPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - AlwaysRun: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetAlwaysRun.js b/dist/classes/packets/SetAlwaysRun.js deleted file mode 100644 index 001c3b1..0000000 --- a/dist/classes/packets/SetAlwaysRun.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetAlwaysRunPacket { - constructor() { - this.name = 'SetAlwaysRun'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901848; - } - getSize() { - return 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['AlwaysRun']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - AlwaysRun: false - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['AlwaysRun'] = (buf.readUInt8(pos++) === 1); - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.SetAlwaysRunPacket = SetAlwaysRunPacket; -//# sourceMappingURL=SetAlwaysRun.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetAlwaysRun.js.map b/dist/classes/packets/SetAlwaysRun.js.map deleted file mode 100644 index 5e73fdd..0000000 --- a/dist/classes/packets/SetAlwaysRun.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetAlwaysRun.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetAlwaysRun.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA4CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,SAAS,EAAE,KAAK;SACnB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhDD,gDAgDC"} \ No newline at end of file diff --git a/dist/classes/packets/SetCPURatio.d.ts b/dist/classes/packets/SetCPURatio.d.ts deleted file mode 100644 index b743dad..0000000 --- a/dist/classes/packets/SetCPURatio.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SetCPURatioPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Data: { - Ratio: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetCPURatio.js b/dist/classes/packets/SetCPURatio.js deleted file mode 100644 index 50a30fa..0000000 --- a/dist/classes/packets/SetCPURatio.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetCPURatioPacket { - constructor() { - this.name = 'SetCPURatio'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902087; - } - getSize() { - return 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.Data['Ratio'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - Ratio: 0 - }; - newObjData['Ratio'] = buf.readUInt8(pos++); - this.Data = newObjData; - return pos - startPos; - } -} -exports.SetCPURatioPacket = SetCPURatioPacket; -//# sourceMappingURL=SetCPURatio.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetCPURatio.js.map b/dist/classes/packets/SetCPURatio.js.map deleted file mode 100644 index 08aa745..0000000 --- a/dist/classes/packets/SetCPURatio.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetCPURatio.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetCPURatio.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8BpB,CAAC;IAxBG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC1C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAEZ;YACA,KAAK,EAAE,CAAC;SACX,CAAC;QACF,UAAU,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC3C,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlCD,8CAkCC"} \ No newline at end of file diff --git a/dist/classes/packets/SetFollowCamProperties.d.ts b/dist/classes/packets/SetFollowCamProperties.d.ts deleted file mode 100644 index e0a18ae..0000000 --- a/dist/classes/packets/SetFollowCamProperties.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SetFollowCamPropertiesPacket implements Packet { - name: string; - flags: number; - id: number; - ObjectData: { - ObjectID: UUID; - }; - CameraProperty: { - Type: number; - Value: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetFollowCamProperties.js b/dist/classes/packets/SetFollowCamProperties.js deleted file mode 100644 index 574d096..0000000 --- a/dist/classes/packets/SetFollowCamProperties.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetFollowCamPropertiesPacket { - constructor() { - this.name = 'SetFollowCamProperties'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901919; - } - getSize() { - return ((8) * this.CameraProperty.length) + 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ObjectData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.CameraProperty.length; - buf.writeUInt8(this.CameraProperty.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.CameraProperty[i]['Type'], pos); - pos += 4; - buf.writeFloatLE(this.CameraProperty[i]['Value'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData = newObjObjectData; - const count = buf.readUInt8(pos++); - this.CameraProperty = []; - for (let i = 0; i < count; i++) { - const newObjCameraProperty = { - Type: 0, - Value: 0 - }; - newObjCameraProperty['Type'] = buf.readInt32LE(pos); - pos += 4; - newObjCameraProperty['Value'] = buf.readFloatLE(pos); - pos += 4; - this.CameraProperty.push(newObjCameraProperty); - } - return pos - startPos; - } -} -exports.SetFollowCamPropertiesPacket = SetFollowCamPropertiesPacket; -//# sourceMappingURL=SetFollowCamProperties.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetFollowCamProperties.js.map b/dist/classes/packets/SetFollowCamProperties.js.map deleted file mode 100644 index 7facc8c..0000000 --- a/dist/classes/packets/SetFollowCamProperties.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetFollowCamProperties.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetFollowCamProperties.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC;QACzC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,cAAc,GAAG,EAAE,CAAC;QACzB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,oBAAoB,GAGtB;gBACA,IAAI,EAAE,CAAC;gBACP,KAAK,EAAE,CAAC;aACX,CAAC;YACF,oBAAoB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,CAAC,CAAC;YACT,oBAAoB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,oBAAoB,CAAC,CAAC;QACnD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,oEAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/SetGroupAcceptNotices.d.ts b/dist/classes/packets/SetGroupAcceptNotices.d.ts deleted file mode 100644 index 05706e8..0000000 --- a/dist/classes/packets/SetGroupAcceptNotices.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SetGroupAcceptNoticesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - AcceptNotices: boolean; - }; - NewData: { - ListInProfile: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetGroupAcceptNotices.js b/dist/classes/packets/SetGroupAcceptNotices.js deleted file mode 100644 index 8d53548..0000000 --- a/dist/classes/packets/SetGroupAcceptNotices.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetGroupAcceptNoticesPacket { - constructor() { - this.name = 'SetGroupAcceptNotices'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902130; - } - getSize() { - return 50; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Data['AcceptNotices']) ? 1 : 0, pos++); - buf.writeUInt8((this.NewData['ListInProfile']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero(), - AcceptNotices: false - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['AcceptNotices'] = (buf.readUInt8(pos++) === 1); - this.Data = newObjData; - const newObjNewData = { - ListInProfile: false - }; - newObjNewData['ListInProfile'] = (buf.readUInt8(pos++) === 1); - this.NewData = newObjNewData; - return pos - startPos; - } -} -exports.SetGroupAcceptNoticesPacket = SetGroupAcceptNoticesPacket; -//# sourceMappingURL=SetGroupAcceptNotices.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetGroupAcceptNotices.js.map b/dist/classes/packets/SetGroupAcceptNotices.js.map deleted file mode 100644 index 6f89c99..0000000 --- a/dist/classes/packets/SetGroupAcceptNotices.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetGroupAcceptNotices.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetGroupAcceptNotices.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC5D,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/D,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,aAAa,EAAE,KAAK;SACvB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC3D,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,aAAa,GAEf;YACA,aAAa,EAAE,KAAK;SACvB,CAAC;QACF,aAAa,CAAC,eAAe,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC9D,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxED,kEAwEC"} \ No newline at end of file diff --git a/dist/classes/packets/SetGroupContribution.d.ts b/dist/classes/packets/SetGroupContribution.d.ts deleted file mode 100644 index 82175be..0000000 --- a/dist/classes/packets/SetGroupContribution.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SetGroupContributionPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Data: { - GroupID: UUID; - Contribution: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetGroupContribution.js b/dist/classes/packets/SetGroupContribution.js deleted file mode 100644 index 33c9d76..0000000 --- a/dist/classes/packets/SetGroupContribution.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetGroupContributionPacket { - constructor() { - this.name = 'SetGroupContribution'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902129; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Data['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Data['Contribution'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjData = { - GroupID: UUID_1.UUID.zero(), - Contribution: 0 - }; - newObjData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['Contribution'] = buf.readInt32LE(pos); - pos += 4; - this.Data = newObjData; - return pos - startPos; - } -} -exports.SetGroupContributionPacket = SetGroupContributionPacket; -//# sourceMappingURL=SetGroupContribution.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetGroupContribution.js.map b/dist/classes/packets/SetGroupContribution.js.map deleted file mode 100644 index 9e50abc..0000000 --- a/dist/classes/packets/SetGroupContribution.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetGroupContribution.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetGroupContribution.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,YAAY,EAAE,CAAC;SAClB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,gEA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/SetScriptRunning.d.ts b/dist/classes/packets/SetScriptRunning.d.ts deleted file mode 100644 index d1af2a9..0000000 --- a/dist/classes/packets/SetScriptRunning.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SetScriptRunningPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Script: { - ObjectID: UUID; - ItemID: UUID; - Running: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetScriptRunning.js b/dist/classes/packets/SetScriptRunning.js deleted file mode 100644 index f9bd3c3..0000000 --- a/dist/classes/packets/SetScriptRunning.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetScriptRunningPacket { - constructor() { - this.name = 'SetScriptRunning'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902005; - } - getSize() { - return 65; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.Script['ItemID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.Script['Running']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjScript = { - ObjectID: UUID_1.UUID.zero(), - ItemID: UUID_1.UUID.zero(), - Running: false - }; - newObjScript['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjScript['Running'] = (buf.readUInt8(pos++) === 1); - this.Script = newObjScript; - return pos - startPos; - } -} -exports.SetScriptRunningPacket = SetScriptRunningPacket; -//# sourceMappingURL=SetScriptRunning.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetScriptRunning.js.map b/dist/classes/packets/SetScriptRunning.js.map deleted file mode 100644 index 5b6a44d..0000000 --- a/dist/classes/packets/SetScriptRunning.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetScriptRunning.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetScriptRunning.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgEpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACxD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,YAAY,GAId;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,YAAY,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,YAAY,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACvD,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApED,wDAoEC"} \ No newline at end of file diff --git a/dist/classes/packets/SetSimPresenceInDatabase.d.ts b/dist/classes/packets/SetSimPresenceInDatabase.d.ts deleted file mode 100644 index 1645f49..0000000 --- a/dist/classes/packets/SetSimPresenceInDatabase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SetSimPresenceInDatabasePacket implements Packet { - name: string; - flags: number; - id: number; - SimData: { - RegionID: UUID; - HostName: string; - GridX: number; - GridY: number; - PID: number; - AgentCount: number; - TimeToLive: number; - Status: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetSimPresenceInDatabase.js b/dist/classes/packets/SetSimPresenceInDatabase.js deleted file mode 100644 index 3fae674..0000000 --- a/dist/classes/packets/SetSimPresenceInDatabase.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetSimPresenceInDatabasePacket { - constructor() { - this.name = 'SetSimPresenceInDatabase'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901783; - } - getSize() { - return (this.SimData['HostName'].length + 1 + this.SimData['Status'].length + 1) + 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.SimData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.SimData['HostName'], pos); - pos += this.SimData['HostName'].length; - buf.writeUInt32LE(this.SimData['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.SimData['GridY'], pos); - pos += 4; - buf.writeInt32LE(this.SimData['PID'], pos); - pos += 4; - buf.writeInt32LE(this.SimData['AgentCount'], pos); - pos += 4; - buf.writeInt32LE(this.SimData['TimeToLive'], pos); - pos += 4; - buf.write(this.SimData['Status'], pos); - pos += this.SimData['Status'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimData = { - RegionID: UUID_1.UUID.zero(), - HostName: '', - GridX: 0, - GridY: 0, - PID: 0, - AgentCount: 0, - TimeToLive: 0, - Status: '' - }; - newObjSimData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSimData['HostName'] = buf.toString('utf8', pos, length); - pos += length; - newObjSimData['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimData['GridY'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimData['PID'] = buf.readInt32LE(pos); - pos += 4; - newObjSimData['AgentCount'] = buf.readInt32LE(pos); - pos += 4; - newObjSimData['TimeToLive'] = buf.readInt32LE(pos); - pos += 4; - newObjSimData['Status'] = buf.toString('utf8', pos, length); - pos += length; - this.SimData = newObjSimData; - return pos - startPos; - } -} -exports.SetSimPresenceInDatabasePacket = SetSimPresenceInDatabasePacket; -//# sourceMappingURL=SetSimPresenceInDatabase.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetSimPresenceInDatabase.js.map b/dist/classes/packets/SetSimPresenceInDatabase.js.map deleted file mode 100644 index 23e4ab0..0000000 --- a/dist/classes/packets/SetSimPresenceInDatabase.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetSimPresenceInDatabase.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetSimPresenceInDatabase.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SetSimStatusInDatabase.d.ts b/dist/classes/packets/SetSimStatusInDatabase.d.ts deleted file mode 100644 index 6162cd9..0000000 --- a/dist/classes/packets/SetSimStatusInDatabase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SetSimStatusInDatabasePacket implements Packet { - name: string; - flags: number; - id: number; - Data: { - RegionID: UUID; - HostName: string; - X: number; - Y: number; - PID: number; - AgentCount: number; - TimeToLive: number; - Status: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetSimStatusInDatabase.js b/dist/classes/packets/SetSimStatusInDatabase.js deleted file mode 100644 index f119517..0000000 --- a/dist/classes/packets/SetSimStatusInDatabase.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetSimStatusInDatabasePacket { - constructor() { - this.name = 'SetSimStatusInDatabase'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901782; - } - getSize() { - return (this.Data['HostName'].length + 1 + this.Data['Status'].length + 1) + 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Data['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Data['HostName'], pos); - pos += this.Data['HostName'].length; - buf.writeInt32LE(this.Data['X'], pos); - pos += 4; - buf.writeInt32LE(this.Data['Y'], pos); - pos += 4; - buf.writeInt32LE(this.Data['PID'], pos); - pos += 4; - buf.writeInt32LE(this.Data['AgentCount'], pos); - pos += 4; - buf.writeInt32LE(this.Data['TimeToLive'], pos); - pos += 4; - buf.write(this.Data['Status'], pos); - pos += this.Data['Status'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - RegionID: UUID_1.UUID.zero(), - HostName: '', - X: 0, - Y: 0, - PID: 0, - AgentCount: 0, - TimeToLive: 0, - Status: '' - }; - newObjData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjData['HostName'] = buf.toString('utf8', pos, length); - pos += length; - newObjData['X'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Y'] = buf.readInt32LE(pos); - pos += 4; - newObjData['PID'] = buf.readInt32LE(pos); - pos += 4; - newObjData['AgentCount'] = buf.readInt32LE(pos); - pos += 4; - newObjData['TimeToLive'] = buf.readInt32LE(pos); - pos += 4; - newObjData['Status'] = buf.toString('utf8', pos, length); - pos += length; - this.Data = newObjData; - return pos - startPos; - } -} -exports.SetSimStatusInDatabasePacket = SetSimStatusInDatabasePacket; -//# sourceMappingURL=SetSimStatusInDatabase.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetSimStatusInDatabase.js.map b/dist/classes/packets/SetSimStatusInDatabase.js.map deleted file mode 100644 index 41b541c..0000000 --- a/dist/classes/packets/SetSimStatusInDatabase.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetSimStatusInDatabase.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetSimStatusInDatabase.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SetStartLocation.d.ts b/dist/classes/packets/SetStartLocation.d.ts deleted file mode 100644 index 5af29c0..0000000 --- a/dist/classes/packets/SetStartLocation.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class SetStartLocationPacket implements Packet { - name: string; - flags: number; - id: number; - StartLocationData: { - AgentID: UUID; - RegionID: UUID; - LocationID: number; - RegionHandle: Long; - LocationPos: Vector3; - LocationLookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetStartLocation.js b/dist/classes/packets/SetStartLocation.js deleted file mode 100644 index 3ecadcc..0000000 --- a/dist/classes/packets/SetStartLocation.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetStartLocationPacket { - constructor() { - this.name = 'SetStartLocation'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902085; - } - getSize() { - return 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.StartLocationData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.StartLocationData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.StartLocationData['LocationID'], pos); - pos += 4; - buf.writeInt32LE(this.StartLocationData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.StartLocationData['RegionHandle'].high, pos); - pos += 4; - this.StartLocationData['LocationPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.StartLocationData['LocationLookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjStartLocationData = { - AgentID: UUID_1.UUID.zero(), - RegionID: UUID_1.UUID.zero(), - LocationID: 0, - RegionHandle: Long.ZERO, - LocationPos: Vector3_1.Vector3.getZero(), - LocationLookAt: Vector3_1.Vector3.getZero() - }; - newObjStartLocationData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjStartLocationData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjStartLocationData['LocationID'] = buf.readUInt32LE(pos); - pos += 4; - newObjStartLocationData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjStartLocationData['LocationPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjStartLocationData['LocationLookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.StartLocationData = newObjStartLocationData; - return pos - startPos; - } -} -exports.SetStartLocationPacket = SetStartLocationPacket; -//# sourceMappingURL=SetStartLocation.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetStartLocation.js.map b/dist/classes/packets/SetStartLocation.js.map deleted file mode 100644 index 09617e4..0000000 --- a/dist/classes/packets/SetStartLocation.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetStartLocation.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetStartLocation.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SetStartLocationRequest.d.ts b/dist/classes/packets/SetStartLocationRequest.d.ts deleted file mode 100644 index 4e86647..0000000 --- a/dist/classes/packets/SetStartLocationRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class SetStartLocationRequestPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - StartLocationData: { - SimName: string; - LocationID: number; - LocationPos: Vector3; - LocationLookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SetStartLocationRequest.js b/dist/classes/packets/SetStartLocationRequest.js deleted file mode 100644 index f76a71e..0000000 --- a/dist/classes/packets/SetStartLocationRequest.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SetStartLocationRequestPacket { - constructor() { - this.name = 'SetStartLocationRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902084; - } - getSize() { - return (this.StartLocationData['SimName'].length + 1) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.StartLocationData['SimName'], pos); - pos += this.StartLocationData['SimName'].length; - buf.writeUInt32LE(this.StartLocationData['LocationID'], pos); - pos += 4; - this.StartLocationData['LocationPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.StartLocationData['LocationLookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjStartLocationData = { - SimName: '', - LocationID: 0, - LocationPos: Vector3_1.Vector3.getZero(), - LocationLookAt: Vector3_1.Vector3.getZero() - }; - newObjStartLocationData['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjStartLocationData['LocationID'] = buf.readUInt32LE(pos); - pos += 4; - newObjStartLocationData['LocationPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjStartLocationData['LocationLookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.StartLocationData = newObjStartLocationData; - return pos - startPos; - } -} -exports.SetStartLocationRequestPacket = SetStartLocationRequestPacket; -//# sourceMappingURL=SetStartLocationRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/SetStartLocationRequest.js.map b/dist/classes/packets/SetStartLocationRequest.js.map deleted file mode 100644 index f5addbe..0000000 --- a/dist/classes/packets/SetStartLocationRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SetStartLocationRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/SetStartLocationRequest.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SimCrashed.d.ts b/dist/classes/packets/SimCrashed.d.ts deleted file mode 100644 index b13fce5..0000000 --- a/dist/classes/packets/SimCrashed.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SimCrashedPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Data: { - RegionX: number; - RegionY: number; - }; - Users: { - AgentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimCrashed.js b/dist/classes/packets/SimCrashed.js deleted file mode 100644 index bf5ec03..0000000 --- a/dist/classes/packets/SimCrashed.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimCrashedPacket { - constructor() { - this.name = 'SimCrashed'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902088; - } - getSize() { - return ((16) * this.Users.length) + 9; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.Data['RegionX'], pos); - pos += 4; - buf.writeUInt32LE(this.Data['RegionY'], pos); - pos += 4; - const count = this.Users.length; - buf.writeUInt8(this.Users.length, pos++); - for (let i = 0; i < count; i++) { - this.Users[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjData = { - RegionX: 0, - RegionY: 0 - }; - newObjData['RegionX'] = buf.readUInt32LE(pos); - pos += 4; - newObjData['RegionY'] = buf.readUInt32LE(pos); - pos += 4; - this.Data = newObjData; - const count = buf.readUInt8(pos++); - this.Users = []; - for (let i = 0; i < count; i++) { - const newObjUsers = { - AgentID: UUID_1.UUID.zero() - }; - newObjUsers['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Users.push(newObjUsers); - } - return pos - startPos; - } -} -exports.SimCrashedPacket = SimCrashedPacket; -//# sourceMappingURL=SimCrashed.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimCrashed.js.map b/dist/classes/packets/SimCrashed.js.map deleted file mode 100644 index ead8c3a..0000000 --- a/dist/classes/packets/SimCrashed.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimCrashed.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimCrashed.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC1C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC;QAChC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACzC,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,CAAC;YACV,OAAO,EAAE,CAAC;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC;QAChB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,WAAW,GAEb;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,WAAW,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC5C,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;QACjC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlED,4CAkEC"} \ No newline at end of file diff --git a/dist/classes/packets/SimStats.d.ts b/dist/classes/packets/SimStats.d.ts deleted file mode 100644 index f47f735..0000000 --- a/dist/classes/packets/SimStats.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class SimStatsPacket implements Packet { - name: string; - flags: number; - id: number; - Region: { - RegionX: number; - RegionY: number; - RegionFlags: number; - ObjectCapacity: number; - }; - Stat: { - StatID: number; - StatValue: number; - }[]; - PidStat: { - PID: number; - }; - RegionInfo: { - RegionFlagsExtended: Long; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimStats.js b/dist/classes/packets/SimStats.js deleted file mode 100644 index 717ba8d..0000000 --- a/dist/classes/packets/SimStats.js +++ /dev/null @@ -1,94 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimStatsPacket { - constructor() { - this.name = 'SimStats'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901900; - } - getSize() { - return ((8) * this.Stat.length) + ((8) * this.RegionInfo.length) + 22; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.Region['RegionX'], pos); - pos += 4; - buf.writeUInt32LE(this.Region['RegionY'], pos); - pos += 4; - buf.writeUInt32LE(this.Region['RegionFlags'], pos); - pos += 4; - buf.writeUInt32LE(this.Region['ObjectCapacity'], pos); - pos += 4; - let count = this.Stat.length; - buf.writeUInt8(this.Stat.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.Stat[i]['StatID'], pos); - pos += 4; - buf.writeFloatLE(this.Stat[i]['StatValue'], pos); - pos += 4; - } - buf.writeInt32LE(this.PidStat['PID'], pos); - pos += 4; - count = this.RegionInfo.length; - buf.writeUInt8(this.RegionInfo.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeInt32LE(this.RegionInfo[i]['RegionFlagsExtended'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionInfo[i]['RegionFlagsExtended'].high, pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegion = { - RegionX: 0, - RegionY: 0, - RegionFlags: 0, - ObjectCapacity: 0 - }; - newObjRegion['RegionX'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegion['RegionY'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegion['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjRegion['ObjectCapacity'] = buf.readUInt32LE(pos); - pos += 4; - this.Region = newObjRegion; - let count = buf.readUInt8(pos++); - this.Stat = []; - for (let i = 0; i < count; i++) { - const newObjStat = { - StatID: 0, - StatValue: 0 - }; - newObjStat['StatID'] = buf.readUInt32LE(pos); - pos += 4; - newObjStat['StatValue'] = buf.readFloatLE(pos); - pos += 4; - this.Stat.push(newObjStat); - } - const newObjPidStat = { - PID: 0 - }; - newObjPidStat['PID'] = buf.readInt32LE(pos); - pos += 4; - this.PidStat = newObjPidStat; - count = buf.readUInt8(pos++); - this.RegionInfo = []; - for (let i = 0; i < count; i++) { - const newObjRegionInfo = { - RegionFlagsExtended: Long.ZERO - }; - newObjRegionInfo['RegionFlagsExtended'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionInfo.push(newObjRegionInfo); - } - return pos - startPos; - } -} -exports.SimStatsPacket = SimStatsPacket; -//# sourceMappingURL=SimStats.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimStats.js.map b/dist/classes/packets/SimStats.js.map deleted file mode 100644 index 307dd5e..0000000 --- a/dist/classes/packets/SimStats.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimStats.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimStats.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SimStatus.d.ts b/dist/classes/packets/SimStatus.d.ts deleted file mode 100644 index 162ff06..0000000 --- a/dist/classes/packets/SimStatus.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class SimStatusPacket implements Packet { - name: string; - flags: number; - id: number; - SimStatus: { - CanAcceptAgents: boolean; - CanAcceptTasks: boolean; - }; - SimFlags: { - Flags: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimStatus.js b/dist/classes/packets/SimStatus.js deleted file mode 100644 index 35bd94a..0000000 --- a/dist/classes/packets/SimStatus.js +++ /dev/null @@ -1,43 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimStatusPacket { - constructor() { - this.name = 'SimStatus'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65292; - } - getSize() { - return 10; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8((this.SimStatus['CanAcceptAgents']) ? 1 : 0, pos++); - buf.writeUInt8((this.SimStatus['CanAcceptTasks']) ? 1 : 0, pos++); - buf.writeInt32LE(this.SimFlags['Flags'].low, pos); - pos += 4; - buf.writeInt32LE(this.SimFlags['Flags'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimStatus = { - CanAcceptAgents: false, - CanAcceptTasks: false - }; - newObjSimStatus['CanAcceptAgents'] = (buf.readUInt8(pos++) === 1); - newObjSimStatus['CanAcceptTasks'] = (buf.readUInt8(pos++) === 1); - this.SimStatus = newObjSimStatus; - const newObjSimFlags = { - Flags: Long.ZERO - }; - newObjSimFlags['Flags'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.SimFlags = newObjSimFlags; - return pos - startPos; - } -} -exports.SimStatusPacket = SimStatusPacket; -//# sourceMappingURL=SimStatus.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimStatus.js.map b/dist/classes/packets/SimStatus.js.map deleted file mode 100644 index 487875b..0000000 --- a/dist/classes/packets/SimStatus.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimStatus.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimStatus.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,eAAe,CAAC;QAC5D,OAAE,GAAG,KAAK,CAAC;IAkDf,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACnE,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClE,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,eAAe,EAAE,KAAK;YACtB,cAAc,EAAE,KAAK;SACxB,CAAC;QACF,eAAe,CAAC,iBAAiB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAClE,eAAe,CAAC,gBAAgB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACjE,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAEhB;YACA,KAAK,EAAE,IAAI,CAAC,IAAI;SACnB,CAAC;QACF,cAAc,CAAC,OAAO,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACjF,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtDD,0CAsDC"} \ No newline at end of file diff --git a/dist/classes/packets/SimWideDeletes.d.ts b/dist/classes/packets/SimWideDeletes.d.ts deleted file mode 100644 index 4cbd0b0..0000000 --- a/dist/classes/packets/SimWideDeletes.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SimWideDeletesPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - DataBlock: { - TargetID: UUID; - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimWideDeletes.js b/dist/classes/packets/SimWideDeletes.js deleted file mode 100644 index 8f9439f..0000000 --- a/dist/classes/packets/SimWideDeletes.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimWideDeletesPacket { - constructor() { - this.name = 'SimWideDeletes'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901889; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.DataBlock['TargetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.DataBlock['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjDataBlock = { - TargetID: UUID_1.UUID.zero(), - Flags: 0 - }; - newObjDataBlock['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjDataBlock['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.SimWideDeletesPacket = SimWideDeletesPacket; -//# sourceMappingURL=SimWideDeletes.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimWideDeletes.js.map b/dist/classes/packets/SimWideDeletes.js.map deleted file mode 100644 index 13b1d7e..0000000 --- a/dist/classes/packets/SimWideDeletes.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimWideDeletes.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimWideDeletes.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAGjB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,KAAK,EAAE,CAAC;SACX,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,oDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorLoad.d.ts b/dist/classes/packets/SimulatorLoad.d.ts deleted file mode 100644 index 7f00488..0000000 --- a/dist/classes/packets/SimulatorLoad.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class SimulatorLoadPacket implements Packet { - name: string; - flags: number; - id: number; - SimulatorLoad: { - TimeDilation: number; - AgentCount: number; - CanAcceptAgents: boolean; - }; - AgentList: { - CircuitCode: number; - X: number; - Y: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorLoad.js b/dist/classes/packets/SimulatorLoad.js deleted file mode 100644 index 716b3c7..0000000 --- a/dist/classes/packets/SimulatorLoad.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorLoadPacket { - constructor() { - this.name = 'SimulatorLoad'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901772; - } - getSize() { - return ((6) * this.AgentList.length) + 10; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeFloatLE(this.SimulatorLoad['TimeDilation'], pos); - pos += 4; - buf.writeInt32LE(this.SimulatorLoad['AgentCount'], pos); - pos += 4; - buf.writeUInt8((this.SimulatorLoad['CanAcceptAgents']) ? 1 : 0, pos++); - const count = this.AgentList.length; - buf.writeUInt8(this.AgentList.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.AgentList[i]['CircuitCode'], pos); - pos += 4; - buf.writeUInt8(this.AgentList[i]['X'], pos++); - buf.writeUInt8(this.AgentList[i]['Y'], pos++); - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimulatorLoad = { - TimeDilation: 0, - AgentCount: 0, - CanAcceptAgents: false - }; - newObjSimulatorLoad['TimeDilation'] = buf.readFloatLE(pos); - pos += 4; - newObjSimulatorLoad['AgentCount'] = buf.readInt32LE(pos); - pos += 4; - newObjSimulatorLoad['CanAcceptAgents'] = (buf.readUInt8(pos++) === 1); - this.SimulatorLoad = newObjSimulatorLoad; - const count = buf.readUInt8(pos++); - this.AgentList = []; - for (let i = 0; i < count; i++) { - const newObjAgentList = { - CircuitCode: 0, - X: 0, - Y: 0 - }; - newObjAgentList['CircuitCode'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentList['X'] = buf.readUInt8(pos++); - newObjAgentList['Y'] = buf.readUInt8(pos++); - this.AgentList.push(newObjAgentList); - } - return pos - startPos; - } -} -exports.SimulatorLoadPacket = SimulatorLoadPacket; -//# sourceMappingURL=SimulatorLoad.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorLoad.js.map b/dist/classes/packets/SimulatorLoad.js.map deleted file mode 100644 index 33d45d2..0000000 --- a/dist/classes/packets/SimulatorLoad.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorLoad.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorLoad.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA6EpB,CAAC;IAhEG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACvE,MAAM,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YAC9C,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAClD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,mBAAmB,GAIrB;YACA,YAAY,EAAE,CAAC;YACf,UAAU,EAAE,CAAC;YACb,eAAe,EAAE,KAAK;SACzB,CAAC;QACF,mBAAmB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,iBAAiB,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACtE,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,eAAe,GAIjB;gBACA,WAAW,EAAE,CAAC;gBACd,CAAC,EAAE,CAAC;gBACJ,CAAC,EAAE,CAAC;aACP,CAAC;YACF,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,eAAe,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC5C,eAAe,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YAC5C,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;QACzC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAjFD,kDAiFC"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorMapUpdate.d.ts b/dist/classes/packets/SimulatorMapUpdate.d.ts deleted file mode 100644 index 58c33b4..0000000 --- a/dist/classes/packets/SimulatorMapUpdate.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class SimulatorMapUpdatePacket implements Packet { - name: string; - flags: number; - id: number; - MapData: { - Flags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorMapUpdate.js b/dist/classes/packets/SimulatorMapUpdate.js deleted file mode 100644 index 47c2964..0000000 --- a/dist/classes/packets/SimulatorMapUpdate.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorMapUpdatePacket { - constructor() { - this.name = 'SimulatorMapUpdate'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901765; - } - getSize() { - return 4; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.MapData['Flags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMapData = { - Flags: 0 - }; - newObjMapData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - this.MapData = newObjMapData; - return pos - startPos; - } -} -exports.SimulatorMapUpdatePacket = SimulatorMapUpdatePacket; -//# sourceMappingURL=SimulatorMapUpdate.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorMapUpdate.js.map b/dist/classes/packets/SimulatorMapUpdate.js.map deleted file mode 100644 index 5c4434f..0000000 --- a/dist/classes/packets/SimulatorMapUpdate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorMapUpdate.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorMapUpdate.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAEf;YACA,KAAK,EAAE,CAAC;SACX,CAAC;QACF,aAAa,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,4DAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorPresentAtLocation.d.ts b/dist/classes/packets/SimulatorPresentAtLocation.d.ts deleted file mode 100644 index 15c8971..0000000 --- a/dist/classes/packets/SimulatorPresentAtLocation.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class SimulatorPresentAtLocationPacket implements Packet { - name: string; - flags: number; - id: number; - SimulatorPublicHostBlock: { - Port: number; - SimulatorIP: IPAddress; - GridX: number; - GridY: number; - }; - NeighborBlock: { - IP: IPAddress; - Port: number; - }[]; - SimulatorBlock: { - SimName: string; - SimAccess: number; - RegionFlags: number; - RegionID: UUID; - EstateID: number; - ParentEstateID: number; - }; - TelehubBlock: { - HasTelehub: boolean; - TelehubPos: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorPresentAtLocation.js b/dist/classes/packets/SimulatorPresentAtLocation.js deleted file mode 100644 index fefca87..0000000 --- a/dist/classes/packets/SimulatorPresentAtLocation.js +++ /dev/null @@ -1,119 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorPresentAtLocationPacket { - constructor() { - this.name = 'SimulatorPresentAtLocation'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901771; - } - getSize() { - return (this.SimulatorBlock['SimName'].length + 1) + ((13) * this.TelehubBlock.length) + 68; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt16LE(this.SimulatorPublicHostBlock['Port'], pos); - pos += 2; - this.SimulatorPublicHostBlock['SimulatorIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt32LE(this.SimulatorPublicHostBlock['GridX'], pos); - pos += 4; - buf.writeUInt32LE(this.SimulatorPublicHostBlock['GridY'], pos); - pos += 4; - let count = 4; - for (let i = 0; i < count; i++) { - this.NeighborBlock[i]['IP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.NeighborBlock[i]['Port'], pos); - pos += 2; - } - buf.write(this.SimulatorBlock['SimName'], pos); - pos += this.SimulatorBlock['SimName'].length; - buf.writeUInt8(this.SimulatorBlock['SimAccess'], pos++); - buf.writeUInt32LE(this.SimulatorBlock['RegionFlags'], pos); - pos += 4; - this.SimulatorBlock['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.SimulatorBlock['EstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.SimulatorBlock['ParentEstateID'], pos); - pos += 4; - count = this.TelehubBlock.length; - buf.writeUInt8(this.TelehubBlock.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt8((this.TelehubBlock[i]['HasTelehub']) ? 1 : 0, pos++); - this.TelehubBlock[i]['TelehubPos'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimulatorPublicHostBlock = { - Port: 0, - SimulatorIP: IPAddress_1.IPAddress.zero(), - GridX: 0, - GridY: 0 - }; - newObjSimulatorPublicHostBlock['Port'] = buf.readUInt16LE(pos); - pos += 2; - newObjSimulatorPublicHostBlock['SimulatorIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjSimulatorPublicHostBlock['GridX'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorPublicHostBlock['GridY'] = buf.readUInt32LE(pos); - pos += 4; - this.SimulatorPublicHostBlock = newObjSimulatorPublicHostBlock; - let count = 4; - this.NeighborBlock = []; - for (let i = 0; i < count; i++) { - const newObjNeighborBlock = { - IP: IPAddress_1.IPAddress.zero(), - Port: 0 - }; - newObjNeighborBlock['IP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjNeighborBlock['Port'] = buf.readUInt16LE(pos); - pos += 2; - this.NeighborBlock.push(newObjNeighborBlock); - } - const newObjSimulatorBlock = { - SimName: '', - SimAccess: 0, - RegionFlags: 0, - RegionID: UUID_1.UUID.zero(), - EstateID: 0, - ParentEstateID: 0 - }; - newObjSimulatorBlock['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjSimulatorBlock['SimAccess'] = buf.readUInt8(pos++); - newObjSimulatorBlock['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSimulatorBlock['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorBlock['ParentEstateID'] = buf.readUInt32LE(pos); - pos += 4; - this.SimulatorBlock = newObjSimulatorBlock; - count = buf.readUInt8(pos++); - this.TelehubBlock = []; - for (let i = 0; i < count; i++) { - const newObjTelehubBlock = { - HasTelehub: false, - TelehubPos: Vector3_1.Vector3.getZero() - }; - newObjTelehubBlock['HasTelehub'] = (buf.readUInt8(pos++) === 1); - newObjTelehubBlock['TelehubPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.TelehubBlock.push(newObjTelehubBlock); - } - return pos - startPos; - } -} -exports.SimulatorPresentAtLocationPacket = SimulatorPresentAtLocationPacket; -//# sourceMappingURL=SimulatorPresentAtLocation.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorPresentAtLocation.js.map b/dist/classes/packets/SimulatorPresentAtLocation.js.map deleted file mode 100644 index 2457ede..0000000 --- a/dist/classes/packets/SimulatorPresentAtLocation.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorPresentAtLocation.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorPresentAtLocation.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorReady.d.ts b/dist/classes/packets/SimulatorReady.d.ts deleted file mode 100644 index 05c8bb1..0000000 --- a/dist/classes/packets/SimulatorReady.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class SimulatorReadyPacket implements Packet { - name: string; - flags: number; - id: number; - SimulatorBlock: { - SimName: string; - SimAccess: number; - RegionFlags: number; - RegionID: UUID; - EstateID: number; - ParentEstateID: number; - }; - TelehubBlock: { - HasTelehub: boolean; - TelehubPos: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorReady.js b/dist/classes/packets/SimulatorReady.js deleted file mode 100644 index f7f017d..0000000 --- a/dist/classes/packets/SimulatorReady.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorReadyPacket { - constructor() { - this.name = 'SimulatorReady'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901769; - } - getSize() { - return (this.SimulatorBlock['SimName'].length + 1) + 42; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.SimulatorBlock['SimName'], pos); - pos += this.SimulatorBlock['SimName'].length; - buf.writeUInt8(this.SimulatorBlock['SimAccess'], pos++); - buf.writeUInt32LE(this.SimulatorBlock['RegionFlags'], pos); - pos += 4; - this.SimulatorBlock['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.SimulatorBlock['EstateID'], pos); - pos += 4; - buf.writeUInt32LE(this.SimulatorBlock['ParentEstateID'], pos); - pos += 4; - buf.writeUInt8((this.TelehubBlock['HasTelehub']) ? 1 : 0, pos++); - this.TelehubBlock['TelehubPos'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimulatorBlock = { - SimName: '', - SimAccess: 0, - RegionFlags: 0, - RegionID: UUID_1.UUID.zero(), - EstateID: 0, - ParentEstateID: 0 - }; - newObjSimulatorBlock['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjSimulatorBlock['SimAccess'] = buf.readUInt8(pos++); - newObjSimulatorBlock['RegionFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorBlock['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSimulatorBlock['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorBlock['ParentEstateID'] = buf.readUInt32LE(pos); - pos += 4; - this.SimulatorBlock = newObjSimulatorBlock; - const newObjTelehubBlock = { - HasTelehub: false, - TelehubPos: Vector3_1.Vector3.getZero() - }; - newObjTelehubBlock['HasTelehub'] = (buf.readUInt8(pos++) === 1); - newObjTelehubBlock['TelehubPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.TelehubBlock = newObjTelehubBlock; - return pos - startPos; - } -} -exports.SimulatorReadyPacket = SimulatorReadyPacket; -//# sourceMappingURL=SimulatorReady.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorReady.js.map b/dist/classes/packets/SimulatorReady.js.map deleted file mode 100644 index 7cc2f5c..0000000 --- a/dist/classes/packets/SimulatorReady.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorReady.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorReady.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorSetMap.d.ts b/dist/classes/packets/SimulatorSetMap.d.ts deleted file mode 100644 index e69729a..0000000 --- a/dist/classes/packets/SimulatorSetMap.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class SimulatorSetMapPacket implements Packet { - name: string; - flags: number; - id: number; - MapData: { - RegionHandle: Long; - Type: number; - MapImage: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorSetMap.js b/dist/classes/packets/SimulatorSetMap.js deleted file mode 100644 index 261fa10..0000000 --- a/dist/classes/packets/SimulatorSetMap.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorSetMapPacket { - constructor() { - this.name = 'SimulatorSetMap'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901766; - } - getSize() { - return 28; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.MapData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.MapData['RegionHandle'].high, pos); - pos += 4; - buf.writeInt32LE(this.MapData['Type'], pos); - pos += 4; - this.MapData['MapImage'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMapData = { - RegionHandle: Long.ZERO, - Type: 0, - MapImage: UUID_1.UUID.zero() - }; - newObjMapData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjMapData['Type'] = buf.readInt32LE(pos); - pos += 4; - newObjMapData['MapImage'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.MapData = newObjMapData; - return pos - startPos; - } -} -exports.SimulatorSetMapPacket = SimulatorSetMapPacket; -//# sourceMappingURL=SimulatorSetMap.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorSetMap.js.map b/dist/classes/packets/SimulatorSetMap.js.map deleted file mode 100644 index 78a110d..0000000 --- a/dist/classes/packets/SimulatorSetMap.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorSetMap.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorSetMap.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgDpB,CAAC;IAxCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,aAAa,GAIf;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;YACvB,IAAI,EAAE,CAAC;YACP,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;SACxB,CAAC;QACF,aAAa,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACvF,GAAG,IAAI,CAAC,CAAC;QACT,aAAa,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,CAAC,CAAC;QACT,aAAa,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApDD,sDAoDC"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorShutdownRequest.d.ts b/dist/classes/packets/SimulatorShutdownRequest.d.ts deleted file mode 100644 index 97abc4f..0000000 --- a/dist/classes/packets/SimulatorShutdownRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class SimulatorShutdownRequestPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorShutdownRequest.js b/dist/classes/packets/SimulatorShutdownRequest.js deleted file mode 100644 index 3068706..0000000 --- a/dist/classes/packets/SimulatorShutdownRequest.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorShutdownRequestPacket { - constructor() { - this.name = 'SimulatorShutdownRequest'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901773; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.SimulatorShutdownRequestPacket = SimulatorShutdownRequestPacket; -//# sourceMappingURL=SimulatorShutdownRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorShutdownRequest.js.map b/dist/classes/packets/SimulatorShutdownRequest.js.map deleted file mode 100644 index af1d921..0000000 --- a/dist/classes/packets/SimulatorShutdownRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorShutdownRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorShutdownRequest.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,0BAA0B,CAAC;QAClC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,wEAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/SimulatorViewerTimeMessage.d.ts b/dist/classes/packets/SimulatorViewerTimeMessage.d.ts deleted file mode 100644 index 0f99912..0000000 --- a/dist/classes/packets/SimulatorViewerTimeMessage.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -/// -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class SimulatorViewerTimeMessagePacket implements Packet { - name: string; - flags: number; - id: number; - TimeInfo: { - UsecSinceStart: Long; - SecPerDay: number; - SecPerYear: number; - SunDirection: Vector3; - SunPhase: number; - SunAngVelocity: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SimulatorViewerTimeMessage.js b/dist/classes/packets/SimulatorViewerTimeMessage.js deleted file mode 100644 index 17ffa31..0000000 --- a/dist/classes/packets/SimulatorViewerTimeMessage.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SimulatorViewerTimeMessagePacket { - constructor() { - this.name = 'SimulatorViewerTimeMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901910; - } - getSize() { - return 44; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.TimeInfo['UsecSinceStart'].low, pos); - pos += 4; - buf.writeInt32LE(this.TimeInfo['UsecSinceStart'].high, pos); - pos += 4; - buf.writeUInt32LE(this.TimeInfo['SecPerDay'], pos); - pos += 4; - buf.writeUInt32LE(this.TimeInfo['SecPerYear'], pos); - pos += 4; - this.TimeInfo['SunDirection'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeFloatLE(this.TimeInfo['SunPhase'], pos); - pos += 4; - this.TimeInfo['SunAngVelocity'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTimeInfo = { - UsecSinceStart: Long.ZERO, - SecPerDay: 0, - SecPerYear: 0, - SunDirection: Vector3_1.Vector3.getZero(), - SunPhase: 0, - SunAngVelocity: Vector3_1.Vector3.getZero() - }; - newObjTimeInfo['UsecSinceStart'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjTimeInfo['SecPerDay'] = buf.readUInt32LE(pos); - pos += 4; - newObjTimeInfo['SecPerYear'] = buf.readUInt32LE(pos); - pos += 4; - newObjTimeInfo['SunDirection'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjTimeInfo['SunPhase'] = buf.readFloatLE(pos); - pos += 4; - newObjTimeInfo['SunAngVelocity'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.TimeInfo = newObjTimeInfo; - return pos - startPos; - } -} -exports.SimulatorViewerTimeMessagePacket = SimulatorViewerTimeMessagePacket; -//# sourceMappingURL=SimulatorViewerTimeMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/SimulatorViewerTimeMessage.js.map b/dist/classes/packets/SimulatorViewerTimeMessage.js.map deleted file mode 100644 index 7ca9c07..0000000 --- a/dist/classes/packets/SimulatorViewerTimeMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimulatorViewerTimeMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/SimulatorViewerTimeMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/SoundTrigger.d.ts b/dist/classes/packets/SoundTrigger.d.ts deleted file mode 100644 index e4dc5ba..0000000 --- a/dist/classes/packets/SoundTrigger.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class SoundTriggerPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - SoundData: { - SoundID: UUID; - OwnerID: UUID; - ObjectID: UUID; - ParentID: UUID; - Handle: Long; - Position: Vector3; - Gain: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SoundTrigger.js b/dist/classes/packets/SoundTrigger.js deleted file mode 100644 index b12bac3..0000000 --- a/dist/classes/packets/SoundTrigger.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SoundTriggerPacket { - constructor() { - this.name = 'SoundTrigger'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 29; - } - getSize() { - return 88; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.SoundData['SoundID'].writeToBuffer(buf, pos); - pos += 16; - this.SoundData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.SoundData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.SoundData['ParentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.SoundData['Handle'].low, pos); - pos += 4; - buf.writeInt32LE(this.SoundData['Handle'].high, pos); - pos += 4; - this.SoundData['Position'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeFloatLE(this.SoundData['Gain'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSoundData = { - SoundID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero(), - Handle: Long.ZERO, - Position: Vector3_1.Vector3.getZero(), - Gain: 0 - }; - newObjSoundData['SoundID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSoundData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSoundData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSoundData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSoundData['Handle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjSoundData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjSoundData['Gain'] = buf.readFloatLE(pos); - pos += 4; - this.SoundData = newObjSoundData; - return pos - startPos; - } -} -exports.SoundTriggerPacket = SoundTriggerPacket; -//# sourceMappingURL=SoundTrigger.js.map \ No newline at end of file diff --git a/dist/classes/packets/SoundTrigger.js.map b/dist/classes/packets/SoundTrigger.js.map deleted file mode 100644 index 28e242a..0000000 --- a/dist/classes/packets/SoundTrigger.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SoundTrigger.js","sourceRoot":"","sources":["../../../lib/classes/packets/SoundTrigger.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/StartAuction.d.ts b/dist/classes/packets/StartAuction.d.ts deleted file mode 100644 index 307200e..0000000 --- a/dist/classes/packets/StartAuction.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class StartAuctionPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - ParcelData: { - ParcelID: UUID; - SnapshotID: UUID; - Name: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/StartAuction.js b/dist/classes/packets/StartAuction.js deleted file mode 100644 index 8ff80c8..0000000 --- a/dist/classes/packets/StartAuction.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class StartAuctionPacket { - constructor() { - this.name = 'StartAuction'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901989; - } - getSize() { - return (this.ParcelData['Name'].length + 1) + 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ParcelData['Name'], pos); - pos += this.ParcelData['Name'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - SnapshotID: UUID_1.UUID.zero(), - Name: '' - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.StartAuctionPacket = StartAuctionPacket; -//# sourceMappingURL=StartAuction.js.map \ No newline at end of file diff --git a/dist/classes/packets/StartAuction.js.map b/dist/classes/packets/StartAuction.js.map deleted file mode 100644 index 43bc257..0000000 --- a/dist/classes/packets/StartAuction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StartAuction.js","sourceRoot":"","sources":["../../../lib/classes/packets/StartAuction.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACrD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACxC,GAAG,IAAI,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACtC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAIlB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,IAAI,EAAE,EAAE;SACX,CAAC;QACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,gBAAgB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC7D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,gDA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/StartGroupProposal.d.ts b/dist/classes/packets/StartGroupProposal.d.ts deleted file mode 100644 index a94b1e6..0000000 --- a/dist/classes/packets/StartGroupProposal.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class StartGroupProposalPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ProposalData: { - GroupID: UUID; - Quorum: number; - Majority: number; - Duration: number; - ProposalText: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/StartGroupProposal.js b/dist/classes/packets/StartGroupProposal.js deleted file mode 100644 index 86a3904..0000000 --- a/dist/classes/packets/StartGroupProposal.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class StartGroupProposalPacket { - constructor() { - this.name = 'StartGroupProposal'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902123; - } - getSize() { - return (this.ProposalData['ProposalText'].length + 1) + 60; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ProposalData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ProposalData['Quorum'], pos); - pos += 4; - buf.writeFloatLE(this.ProposalData['Majority'], pos); - pos += 4; - buf.writeInt32LE(this.ProposalData['Duration'], pos); - pos += 4; - buf.write(this.ProposalData['ProposalText'], pos); - pos += this.ProposalData['ProposalText'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjProposalData = { - GroupID: UUID_1.UUID.zero(), - Quorum: 0, - Majority: 0, - Duration: 0, - ProposalText: '' - }; - newObjProposalData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjProposalData['Quorum'] = buf.readInt32LE(pos); - pos += 4; - newObjProposalData['Majority'] = buf.readFloatLE(pos); - pos += 4; - newObjProposalData['Duration'] = buf.readInt32LE(pos); - pos += 4; - newObjProposalData['ProposalText'] = buf.toString('utf8', pos, length); - pos += length; - this.ProposalData = newObjProposalData; - return pos - startPos; - } -} -exports.StartGroupProposalPacket = StartGroupProposalPacket; -//# sourceMappingURL=StartGroupProposal.js.map \ No newline at end of file diff --git a/dist/classes/packets/StartGroupProposal.js.map b/dist/classes/packets/StartGroupProposal.js.map deleted file mode 100644 index d8c6155..0000000 --- a/dist/classes/packets/StartGroupProposal.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StartGroupProposal.js","sourceRoot":"","sources":["../../../lib/classes/packets/StartGroupProposal.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/StartLure.d.ts b/dist/classes/packets/StartLure.d.ts deleted file mode 100644 index 7cde5ca..0000000 --- a/dist/classes/packets/StartLure.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class StartLurePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Info: { - LureType: number; - Message: string; - }; - TargetData: { - TargetID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/StartLure.js b/dist/classes/packets/StartLure.js deleted file mode 100644 index fb37039..0000000 --- a/dist/classes/packets/StartLure.js +++ /dev/null @@ -1,64 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class StartLurePacket { - constructor() { - this.name = 'StartLure'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901830; - } - getSize() { - return (this.Info['Message'].length + 1) + ((16) * this.TargetData.length) + 34; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.Info['LureType'], pos++); - buf.write(this.Info['Message'], pos); - pos += this.Info['Message'].length; - const count = this.TargetData.length; - buf.writeUInt8(this.TargetData.length, pos++); - for (let i = 0; i < count; i++) { - this.TargetData[i]['TargetID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInfo = { - LureType: 0, - Message: '' - }; - newObjInfo['LureType'] = buf.readUInt8(pos++); - newObjInfo['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.Info = newObjInfo; - const count = buf.readUInt8(pos++); - this.TargetData = []; - for (let i = 0; i < count; i++) { - const newObjTargetData = { - TargetID: UUID_1.UUID.zero() - }; - newObjTargetData['TargetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TargetData.push(newObjTargetData); - } - return pos - startPos; - } -} -exports.StartLurePacket = StartLurePacket; -//# sourceMappingURL=StartLure.js.map \ No newline at end of file diff --git a/dist/classes/packets/StartLure.js.map b/dist/classes/packets/StartLure.js.map deleted file mode 100644 index 24e1461..0000000 --- a/dist/classes/packets/StartLure.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StartLure.js","sourceRoot":"","sources":["../../../lib/classes/packets/StartLure.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/StartPingCheck.d.ts b/dist/classes/packets/StartPingCheck.d.ts deleted file mode 100644 index baf23be..0000000 --- a/dist/classes/packets/StartPingCheck.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class StartPingCheckPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - PingID: { - PingID: number; - OldestUnacked: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/StartPingCheck.js b/dist/classes/packets/StartPingCheck.js deleted file mode 100644 index 0bcdc9d..0000000 --- a/dist/classes/packets/StartPingCheck.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class StartPingCheckPacket { - constructor() { - this.name = 'StartPingCheck'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 1; - } - getSize() { - return 5; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.PingID['PingID'], pos++); - buf.writeUInt32LE(this.PingID['OldestUnacked'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjPingID = { - PingID: 0, - OldestUnacked: 0 - }; - newObjPingID['PingID'] = buf.readUInt8(pos++); - newObjPingID['OldestUnacked'] = buf.readUInt32LE(pos); - pos += 4; - this.PingID = newObjPingID; - return pos - startPos; - } -} -exports.StartPingCheckPacket = StartPingCheckPacket; -//# sourceMappingURL=StartPingCheck.js.map \ No newline at end of file diff --git a/dist/classes/packets/StartPingCheck.js.map b/dist/classes/packets/StartPingCheck.js.map deleted file mode 100644 index 2f8a287..0000000 --- a/dist/classes/packets/StartPingCheck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StartPingCheck.js","sourceRoot":"","sources":["../../../lib/classes/packets/StartPingCheck.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,CAAC,CAAC;IAqCX,CAAC;IA9BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,MAAM,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,YAAY,GAGd;YACA,MAAM,EAAE,CAAC;YACT,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,YAAY,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QAC9C,YAAY,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,MAAM,GAAG,YAAY,CAAC;QAC3B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzCD,oDAyCC"} \ No newline at end of file diff --git a/dist/classes/packets/StateSave.d.ts b/dist/classes/packets/StateSave.d.ts deleted file mode 100644 index 3bf2213..0000000 --- a/dist/classes/packets/StateSave.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class StateSavePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - DataBlock: { - Filename: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/StateSave.js b/dist/classes/packets/StateSave.js deleted file mode 100644 index ea77dac..0000000 --- a/dist/classes/packets/StateSave.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class StateSavePacket { - constructor() { - this.name = 'StateSave'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901887; - } - getSize() { - return (this.DataBlock['Filename'].length + 1) + 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.DataBlock['Filename'], pos); - pos += this.DataBlock['Filename'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjDataBlock = { - Filename: '' - }; - newObjDataBlock['Filename'] = buf.toString('utf8', pos, length); - pos += length; - this.DataBlock = newObjDataBlock; - return pos - startPos; - } -} -exports.StateSavePacket = StateSavePacket; -//# sourceMappingURL=StateSave.js.map \ No newline at end of file diff --git a/dist/classes/packets/StateSave.js.map b/dist/classes/packets/StateSave.js.map deleted file mode 100644 index 25d0147..0000000 --- a/dist/classes/packets/StateSave.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StateSave.js","sourceRoot":"","sources":["../../../lib/classes/packets/StateSave.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,WAAW,CAAC;QACnB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACxD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,MAAM,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,eAAe,GAEjB;YACA,QAAQ,EAAE,EAAE;SACf,CAAC;QACF,eAAe,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAChE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,0CAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/SubscribeLoad.d.ts b/dist/classes/packets/SubscribeLoad.d.ts deleted file mode 100644 index 937f5b0..0000000 --- a/dist/classes/packets/SubscribeLoad.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class SubscribeLoadPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SubscribeLoad.js b/dist/classes/packets/SubscribeLoad.js deleted file mode 100644 index 41875ab..0000000 --- a/dist/classes/packets/SubscribeLoad.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SubscribeLoadPacket { - constructor() { - this.name = 'SubscribeLoad'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901767; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.SubscribeLoadPacket = SubscribeLoadPacket; -//# sourceMappingURL=SubscribeLoad.js.map \ No newline at end of file diff --git a/dist/classes/packets/SubscribeLoad.js.map b/dist/classes/packets/SubscribeLoad.js.map deleted file mode 100644 index 1016a72..0000000 --- a/dist/classes/packets/SubscribeLoad.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SubscribeLoad.js","sourceRoot":"","sources":["../../../lib/classes/packets/SubscribeLoad.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,kDAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/SystemKickUser.d.ts b/dist/classes/packets/SystemKickUser.d.ts deleted file mode 100644 index 457012f..0000000 --- a/dist/classes/packets/SystemKickUser.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SystemKickUserPacket implements Packet { - name: string; - flags: number; - id: number; - AgentInfo: { - AgentID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SystemKickUser.js b/dist/classes/packets/SystemKickUser.js deleted file mode 100644 index d7844f6..0000000 --- a/dist/classes/packets/SystemKickUser.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SystemKickUserPacket { - constructor() { - this.name = 'SystemKickUser'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901926; - } - getSize() { - return ((16) * this.AgentInfo.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.AgentInfo.length; - buf.writeUInt8(this.AgentInfo.length, pos++); - for (let i = 0; i < count; i++) { - this.AgentInfo[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.AgentInfo = []; - for (let i = 0; i < count; i++) { - const newObjAgentInfo = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentInfo.push(newObjAgentInfo); - } - return pos - startPos; - } -} -exports.SystemKickUserPacket = SystemKickUserPacket; -//# sourceMappingURL=SystemKickUser.js.map \ No newline at end of file diff --git a/dist/classes/packets/SystemKickUser.js.map b/dist/classes/packets/SystemKickUser.js.map deleted file mode 100644 index 868a7a3..0000000 --- a/dist/classes/packets/SystemKickUser.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SystemKickUser.js","sourceRoot":"","sources":["../../../lib/classes/packets/SystemKickUser.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAC9C,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,eAAe,GAEjB;gBACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;aACvB,CAAC;YACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAChD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;QACzC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,oDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/SystemMessage.d.ts b/dist/classes/packets/SystemMessage.d.ts deleted file mode 100644 index 3df92eb..0000000 --- a/dist/classes/packets/SystemMessage.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class SystemMessagePacket implements Packet { - name: string; - flags: number; - id: number; - MethodData: { - Method: string; - Invoice: UUID; - Digest: Buffer; - }; - ParamList: { - Parameter: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/SystemMessage.js b/dist/classes/packets/SystemMessage.js deleted file mode 100644 index 6fef037..0000000 --- a/dist/classes/packets/SystemMessage.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class SystemMessagePacket { - constructor() { - this.name = 'SystemMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902164; - } - getSize() { - return (this.MethodData['Method'].length + 1) + ((this.calculateVarVarSize(this.ParamList, 'Parameter', 1)) * this.ParamList.length) + 49; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.write(this.MethodData['Method'], pos); - pos += this.MethodData['Method'].length; - this.MethodData['Invoice'].writeToBuffer(buf, pos); - pos += 16; - this.MethodData['Digest'].copy(buf, pos); - pos += 32; - const count = this.ParamList.length; - buf.writeUInt8(this.ParamList.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.ParamList[i]['Parameter'], pos); - pos += this.ParamList[i]['Parameter'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjMethodData = { - Method: '', - Invoice: UUID_1.UUID.zero(), - Digest: Buffer.allocUnsafe(0) - }; - newObjMethodData['Method'] = buf.toString('utf8', pos, length); - pos += length; - newObjMethodData['Invoice'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMethodData['Digest'] = buf.slice(pos, pos + 32); - pos += 32; - this.MethodData = newObjMethodData; - const count = buf.readUInt8(pos++); - this.ParamList = []; - for (let i = 0; i < count; i++) { - const newObjParamList = { - Parameter: '' - }; - newObjParamList['Parameter'] = buf.toString('utf8', pos, length); - pos += length; - this.ParamList.push(newObjParamList); - } - return pos - startPos; - } -} -exports.SystemMessagePacket = SystemMessagePacket; -//# sourceMappingURL=SystemMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/SystemMessage.js.map b/dist/classes/packets/SystemMessage.js.map deleted file mode 100644 index e404913..0000000 --- a/dist/classes/packets/SystemMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SystemMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/SystemMessage.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/TallyVotes.d.ts b/dist/classes/packets/TallyVotes.d.ts deleted file mode 100644 index e712500..0000000 --- a/dist/classes/packets/TallyVotes.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class TallyVotesPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TallyVotes.js b/dist/classes/packets/TallyVotes.js deleted file mode 100644 index 1455cb7..0000000 --- a/dist/classes/packets/TallyVotes.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TallyVotesPacket { - constructor() { - this.name = 'TallyVotes'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902125; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.TallyVotesPacket = TallyVotesPacket; -//# sourceMappingURL=TallyVotes.js.map \ No newline at end of file diff --git a/dist/classes/packets/TallyVotes.js.map b/dist/classes/packets/TallyVotes.js.map deleted file mode 100644 index fbfa04b..0000000 --- a/dist/classes/packets/TallyVotes.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TallyVotes.js","sourceRoot":"","sources":["../../../lib/classes/packets/TallyVotes.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,4CAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/TelehubInfo.d.ts b/dist/classes/packets/TelehubInfo.d.ts deleted file mode 100644 index fa6b0d4..0000000 --- a/dist/classes/packets/TelehubInfo.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Quaternion } from '../Quaternion'; -import { Packet } from '../Packet'; -export declare class TelehubInfoPacket implements Packet { - name: string; - flags: number; - id: number; - TelehubBlock: { - ObjectID: UUID; - ObjectName: string; - TelehubPos: Vector3; - TelehubRot: Quaternion; - }; - SpawnPointBlock: { - SpawnPointPos: Vector3; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TelehubInfo.js b/dist/classes/packets/TelehubInfo.js deleted file mode 100644 index dbf73cd..0000000 --- a/dist/classes/packets/TelehubInfo.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Quaternion_1 = require("../Quaternion"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TelehubInfoPacket { - constructor() { - this.name = 'TelehubInfo'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901770; - } - getSize() { - return (this.TelehubBlock['ObjectName'].length + 1) + ((12) * this.SpawnPointBlock.length) + 41; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TelehubBlock['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.TelehubBlock['ObjectName'], pos); - pos += this.TelehubBlock['ObjectName'].length; - this.TelehubBlock['TelehubPos'].writeToBuffer(buf, pos, false); - pos += 12; - this.TelehubBlock['TelehubRot'].writeToBuffer(buf, pos); - pos += 12; - const count = this.SpawnPointBlock.length; - buf.writeUInt8(this.SpawnPointBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.SpawnPointBlock[i]['SpawnPointPos'].writeToBuffer(buf, pos, false); - pos += 12; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTelehubBlock = { - ObjectID: UUID_1.UUID.zero(), - ObjectName: '', - TelehubPos: Vector3_1.Vector3.getZero(), - TelehubRot: Quaternion_1.Quaternion.getIdentity() - }; - newObjTelehubBlock['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTelehubBlock['ObjectName'] = buf.toString('utf8', pos, length); - pos += length; - newObjTelehubBlock['TelehubPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjTelehubBlock['TelehubRot'] = new Quaternion_1.Quaternion(buf, pos); - pos += 12; - this.TelehubBlock = newObjTelehubBlock; - const count = buf.readUInt8(pos++); - this.SpawnPointBlock = []; - for (let i = 0; i < count; i++) { - const newObjSpawnPointBlock = { - SpawnPointPos: Vector3_1.Vector3.getZero() - }; - newObjSpawnPointBlock['SpawnPointPos'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.SpawnPointBlock.push(newObjSpawnPointBlock); - } - return pos - startPos; - } -} -exports.TelehubInfoPacket = TelehubInfoPacket; -//# sourceMappingURL=TelehubInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/TelehubInfo.js.map b/dist/classes/packets/TelehubInfo.js.map deleted file mode 100644 index 30cba56..0000000 --- a/dist/classes/packets/TelehubInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TelehubInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/TelehubInfo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,8CAAyC;AACzC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4EpB,CAAC;IAhEG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACpG,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC;QAC9C,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAC/D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC;QAC1C,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,eAAe,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACnD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;YACxE,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAKpB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,UAAU,EAAE,EAAE;YACd,UAAU,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC7B,UAAU,EAAE,uBAAU,CAAC,WAAW,EAAE;SACvC,CAAC;QACF,kBAAkB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACrE,GAAG,IAAI,MAAM,CAAC;QACd,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QAChE,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,uBAAU,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,eAAe,GAAG,EAAE,CAAC;QAC1B,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,qBAAqB,GAEvB;gBACA,aAAa,EAAE,iBAAO,CAAC,OAAO,EAAE;aACnC,CAAC;YACF,qBAAqB,CAAC,eAAe,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;YACtE,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC;QACrD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhFD,8CAgFC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportCancel.d.ts b/dist/classes/packets/TeleportCancel.d.ts deleted file mode 100644 index dee9a02..0000000 --- a/dist/classes/packets/TeleportCancel.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TeleportCancelPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Info: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportCancel.js b/dist/classes/packets/TeleportCancel.js deleted file mode 100644 index af930fb..0000000 --- a/dist/classes/packets/TeleportCancel.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportCancelPacket { - constructor() { - this.name = 'TeleportCancel'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901832; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportCancelPacket = TeleportCancelPacket; -//# sourceMappingURL=TeleportCancel.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportCancel.js.map b/dist/classes/packets/TeleportCancel.js.map deleted file mode 100644 index 9d83499..0000000 --- a/dist/classes/packets/TeleportCancel.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportCancel.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportCancel.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportFailed.d.ts b/dist/classes/packets/TeleportFailed.d.ts deleted file mode 100644 index 69eef08..0000000 --- a/dist/classes/packets/TeleportFailed.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TeleportFailedPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - Reason: string; - }; - AlertInfo: { - Message: string; - ExtraParams: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportFailed.js b/dist/classes/packets/TeleportFailed.js deleted file mode 100644 index 35e66f7..0000000 --- a/dist/classes/packets/TeleportFailed.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportFailedPacket { - constructor() { - this.name = 'TeleportFailed'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901834; - } - getSize() { - return (this.Info['Reason'].length + 1) + ((this.calculateVarVarSize(this.AlertInfo, 'Message', 1) + this.calculateVarVarSize(this.AlertInfo, 'ExtraParams', 1)) * this.AlertInfo.length) + 17; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.Info['Reason'], pos); - pos += this.Info['Reason'].length; - const count = this.AlertInfo.length; - buf.writeUInt8(this.AlertInfo.length, pos++); - for (let i = 0; i < count; i++) { - buf.write(this.AlertInfo[i]['Message'], pos); - pos += this.AlertInfo[i]['Message'].length; - buf.write(this.AlertInfo[i]['ExtraParams'], pos); - pos += this.AlertInfo[i]['ExtraParams'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - Reason: '' - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['Reason'] = buf.toString('utf8', pos, length); - pos += length; - this.Info = newObjInfo; - const count = buf.readUInt8(pos++); - this.AlertInfo = []; - for (let i = 0; i < count; i++) { - const newObjAlertInfo = { - Message: '', - ExtraParams: '' - }; - newObjAlertInfo['Message'] = buf.toString('utf8', pos, length); - pos += length; - newObjAlertInfo['ExtraParams'] = buf.toString('utf8', pos, length); - pos += length; - this.AlertInfo.push(newObjAlertInfo); - } - return pos - startPos; - } -} -exports.TeleportFailedPacket = TeleportFailedPacket; -//# sourceMappingURL=TeleportFailed.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportFailed.js.map b/dist/classes/packets/TeleportFailed.js.map deleted file mode 100644 index 6bd5bb4..0000000 --- a/dist/classes/packets/TeleportFailed.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportFailed.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportFailed.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA+EpB,CAAC;IApEG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,SAAS,EAAE,aAAa,EAAE,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IACnM,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACpC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QAClC,MAAM,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACpC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;YAC7C,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;YAC3C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;YACjD,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;QACnD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAGZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,MAAM,EAAE,EAAE;SACb,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACzD,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;QACpB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,eAAe,GAGjB;gBACA,OAAO,EAAE,EAAE;gBACX,WAAW,EAAE,EAAE;aAClB,CAAC;YACF,eAAe,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAC/D,GAAG,IAAI,MAAM,CAAC;YACd,eAAe,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YACnE,GAAG,IAAI,MAAM,CAAC;YACd,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;QACzC,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAnFD,oDAmFC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportFinish.d.ts b/dist/classes/packets/TeleportFinish.d.ts deleted file mode 100644 index 2734fac..0000000 --- a/dist/classes/packets/TeleportFinish.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class TeleportFinishPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - LocationID: number; - SimIP: IPAddress; - SimPort: number; - RegionHandle: Long; - SeedCapability: string; - SimAccess: number; - TeleportFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportFinish.js b/dist/classes/packets/TeleportFinish.js deleted file mode 100644 index ebe2e1a..0000000 --- a/dist/classes/packets/TeleportFinish.js +++ /dev/null @@ -1,69 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportFinishPacket { - constructor() { - this.name = 'TeleportFinish'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Blacklisted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901829; - } - getSize() { - return (this.Info['SeedCapability'].length + 2) + 39; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Info['LocationID'], pos); - pos += 4; - this.Info['SimIP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt16LE(this.Info['SimPort'], pos); - pos += 2; - buf.writeInt32LE(this.Info['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.Info['RegionHandle'].high, pos); - pos += 4; - buf.write(this.Info['SeedCapability'], pos); - pos += this.Info['SeedCapability'].length; - buf.writeUInt8(this.Info['SimAccess'], pos++); - buf.writeUInt32LE(this.Info['TeleportFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - LocationID: 0, - SimIP: IPAddress_1.IPAddress.zero(), - SimPort: 0, - RegionHandle: Long.ZERO, - SeedCapability: '', - SimAccess: 0, - TeleportFlags: 0 - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['LocationID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInfo['SimIP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjInfo['SimPort'] = buf.readUInt16LE(pos); - pos += 2; - newObjInfo['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjInfo['SeedCapability'] = buf.toString('utf8', pos, length); - pos += length; - newObjInfo['SimAccess'] = buf.readUInt8(pos++); - newObjInfo['TeleportFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportFinishPacket = TeleportFinishPacket; -//# sourceMappingURL=TeleportFinish.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportFinish.js.map b/dist/classes/packets/TeleportFinish.js.map deleted file mode 100644 index 13e8e44..0000000 --- a/dist/classes/packets/TeleportFinish.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportFinish.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportFinish.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportLandingStatusChanged.d.ts b/dist/classes/packets/TeleportLandingStatusChanged.d.ts deleted file mode 100644 index a4e6ef6..0000000 --- a/dist/classes/packets/TeleportLandingStatusChanged.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -/// -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class TeleportLandingStatusChangedPacket implements Packet { - name: string; - flags: number; - id: number; - RegionData: { - RegionHandle: Long; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportLandingStatusChanged.js b/dist/classes/packets/TeleportLandingStatusChanged.js deleted file mode 100644 index b30308a..0000000 --- a/dist/classes/packets/TeleportLandingStatusChanged.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportLandingStatusChangedPacket { - constructor() { - this.name = 'TeleportLandingStatusChanged'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901907; - } - getSize() { - return 8; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeInt32LE(this.RegionData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.RegionData['RegionHandle'].high, pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjRegionData = { - RegionHandle: Long.ZERO - }; - newObjRegionData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - this.RegionData = newObjRegionData; - return pos - startPos; - } -} -exports.TeleportLandingStatusChangedPacket = TeleportLandingStatusChangedPacket; -//# sourceMappingURL=TeleportLandingStatusChanged.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportLandingStatusChanged.js.map b/dist/classes/packets/TeleportLandingStatusChanged.js.map deleted file mode 100644 index 8c23eb7..0000000 --- a/dist/classes/packets/TeleportLandingStatusChanged.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportLandingStatusChanged.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportLandingStatusChanged.ts"],"names":[],"mappings":";;AAEA,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,8BAA8B,CAAC;QACtC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAkCpB,CAAC;IA5BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3D,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QAC5D,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;SAC1B,CAAC;QACF,gBAAgB,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QAC1F,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtCD,gFAsCC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportLandmarkRequest.d.ts b/dist/classes/packets/TeleportLandmarkRequest.d.ts deleted file mode 100644 index d5b8e2f..0000000 --- a/dist/classes/packets/TeleportLandmarkRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TeleportLandmarkRequestPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - SessionID: UUID; - LandmarkID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportLandmarkRequest.js b/dist/classes/packets/TeleportLandmarkRequest.js deleted file mode 100644 index dd730c5..0000000 --- a/dist/classes/packets/TeleportLandmarkRequest.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportLandmarkRequestPacket { - constructor() { - this.name = 'TeleportLandmarkRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901825; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['LandmarkID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - LandmarkID: UUID_1.UUID.zero() - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['LandmarkID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportLandmarkRequestPacket = TeleportLandmarkRequestPacket; -//# sourceMappingURL=TeleportLandmarkRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportLandmarkRequest.js.map b/dist/classes/packets/TeleportLandmarkRequest.js.map deleted file mode 100644 index 82d5941..0000000 --- a/dist/classes/packets/TeleportLandmarkRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportLandmarkRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportLandmarkRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAIZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;SAC1B,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,sEAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportLocal.d.ts b/dist/classes/packets/TeleportLocal.d.ts deleted file mode 100644 index 53e5f86..0000000 --- a/dist/classes/packets/TeleportLocal.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class TeleportLocalPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - AgentID: UUID; - LocationID: number; - Position: Vector3; - LookAt: Vector3; - TeleportFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportLocal.js b/dist/classes/packets/TeleportLocal.js deleted file mode 100644 index de746da..0000000 --- a/dist/classes/packets/TeleportLocal.js +++ /dev/null @@ -1,53 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportLocalPacket { - constructor() { - this.name = 'TeleportLocal'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901824; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Info['LocationID'], pos); - pos += 4; - this.Info['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Info['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt32LE(this.Info['TeleportFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - LocationID: 0, - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero(), - TeleportFlags: 0 - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['LocationID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['TeleportFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportLocalPacket = TeleportLocalPacket; -//# sourceMappingURL=TeleportLocal.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportLocal.js.map b/dist/classes/packets/TeleportLocal.js.map deleted file mode 100644 index d3e7be0..0000000 --- a/dist/classes/packets/TeleportLocal.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportLocal.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportLocal.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA4DpB,CAAC;IAlDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAMZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,UAAU,EAAE,CAAC;YACb,QAAQ,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC3B,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;YACzB,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhED,kDAgEC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportLocationRequest.d.ts b/dist/classes/packets/TeleportLocationRequest.d.ts deleted file mode 100644 index 94d9cbd..0000000 --- a/dist/classes/packets/TeleportLocationRequest.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TeleportLocationRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Info: { - RegionHandle: Long; - Position: Vector3; - LookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportLocationRequest.js b/dist/classes/packets/TeleportLocationRequest.js deleted file mode 100644 index befd04d..0000000 --- a/dist/classes/packets/TeleportLocationRequest.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportLocationRequestPacket { - constructor() { - this.name = 'TeleportLocationRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901823; - } - getSize() { - return 64; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.Info['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.Info['RegionHandle'].high, pos); - pos += 4; - this.Info['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Info['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInfo = { - RegionHandle: Long.ZERO, - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero() - }; - newObjInfo['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportLocationRequestPacket = TeleportLocationRequestPacket; -//# sourceMappingURL=TeleportLocationRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportLocationRequest.js.map b/dist/classes/packets/TeleportLocationRequest.js.map deleted file mode 100644 index 26e3c97..0000000 --- a/dist/classes/packets/TeleportLocationRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportLocationRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportLocationRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,6BAA8B;AAC9B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,yBAAyB,CAAC;QACjC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,YAAY,EAAE,IAAI,CAAC,IAAI;YACvB,QAAQ,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC3B,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,cAAc,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,EAAE,GAAG,CAAC,WAAW,CAAC,GAAG,GAAC,CAAC,CAAC,CAAC,CAAC;QACpF,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxED,sEAwEC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportLureRequest.d.ts b/dist/classes/packets/TeleportLureRequest.d.ts deleted file mode 100644 index 152f06d..0000000 --- a/dist/classes/packets/TeleportLureRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TeleportLureRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - Info: { - AgentID: UUID; - SessionID: UUID; - LureID: UUID; - TeleportFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportLureRequest.js b/dist/classes/packets/TeleportLureRequest.js deleted file mode 100644 index c3f9451..0000000 --- a/dist/classes/packets/TeleportLureRequest.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportLureRequestPacket { - constructor() { - this.name = 'TeleportLureRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901831; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.Info['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['LureID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Info['TeleportFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - LureID: UUID_1.UUID.zero(), - TeleportFlags: 0 - }; - newObjInfo['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['LureID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['TeleportFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportLureRequestPacket = TeleportLureRequestPacket; -//# sourceMappingURL=TeleportLureRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportLureRequest.js.map b/dist/classes/packets/TeleportLureRequest.js.map deleted file mode 100644 index f3cffef..0000000 --- a/dist/classes/packets/TeleportLureRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportLureRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportLureRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqDpB,CAAC;IA5CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAKZ;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;YACnB,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,UAAU,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC3C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzDD,8DAyDC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportProgress.d.ts b/dist/classes/packets/TeleportProgress.d.ts deleted file mode 100644 index 9ace045..0000000 --- a/dist/classes/packets/TeleportProgress.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TeleportProgressPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - }; - Info: { - TeleportFlags: number; - Message: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportProgress.js b/dist/classes/packets/TeleportProgress.js deleted file mode 100644 index 49d20c5..0000000 --- a/dist/classes/packets/TeleportProgress.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportProgressPacket { - constructor() { - this.name = 'TeleportProgress'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901826; - } - getSize() { - return (this.Info['Message'].length + 1) + 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.Info['TeleportFlags'], pos); - pos += 4; - buf.write(this.Info['Message'], pos); - pos += this.Info['Message'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInfo = { - TeleportFlags: 0, - Message: '' - }; - newObjInfo['TeleportFlags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInfo['Message'] = buf.toString('utf8', pos, length); - pos += length; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportProgressPacket = TeleportProgressPacket; -//# sourceMappingURL=TeleportProgress.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportProgress.js.map b/dist/classes/packets/TeleportProgress.js.map deleted file mode 100644 index cdf575b..0000000 --- a/dist/classes/packets/TeleportProgress.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportProgress.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportProgress.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,kBAAkB,CAAC;QAC1B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QACrC,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAGZ;YACA,aAAa,EAAE,CAAC;YAChB,OAAO,EAAE,EAAE;SACd,CAAC;QACF,UAAU,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,UAAU,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC1D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,wDAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportRequest.d.ts b/dist/classes/packets/TeleportRequest.d.ts deleted file mode 100644 index 7580eba..0000000 --- a/dist/classes/packets/TeleportRequest.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TeleportRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Info: { - RegionID: UUID; - Position: Vector3; - LookAt: Vector3; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportRequest.js b/dist/classes/packets/TeleportRequest.js deleted file mode 100644 index 626ee46..0000000 --- a/dist/classes/packets/TeleportRequest.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportRequestPacket { - constructor() { - this.name = 'TeleportRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901822; - } - getSize() { - return 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['RegionID'].writeToBuffer(buf, pos); - pos += 16; - this.Info['Position'].writeToBuffer(buf, pos, false); - pos += 12; - this.Info['LookAt'].writeToBuffer(buf, pos, false); - pos += 12; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjInfo = { - RegionID: UUID_1.UUID.zero(), - Position: Vector3_1.Vector3.getZero(), - LookAt: Vector3_1.Vector3.getZero() - }; - newObjInfo['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfo['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjInfo['LookAt'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportRequestPacket = TeleportRequestPacket; -//# sourceMappingURL=TeleportRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportRequest.js.map b/dist/classes/packets/TeleportRequest.js.map deleted file mode 100644 index b3bf6b4..0000000 --- a/dist/classes/packets/TeleportRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,wCAAmC;AACnC,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAkEpB,CAAC;IAtDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACnD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,UAAU,GAIZ;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,QAAQ,EAAE,iBAAO,CAAC,OAAO,EAAE;YAC3B,MAAM,EAAE,iBAAO,CAAC,OAAO,EAAE;SAC5B,CAAC;QACF,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,UAAU,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,UAAU,CAAC,QAAQ,CAAC,GAAG,IAAI,iBAAO,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAtED,sDAsEC"} \ No newline at end of file diff --git a/dist/classes/packets/TeleportStart.d.ts b/dist/classes/packets/TeleportStart.d.ts deleted file mode 100644 index e45d640..0000000 --- a/dist/classes/packets/TeleportStart.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class TeleportStartPacket implements Packet { - name: string; - flags: number; - id: number; - Info: { - TeleportFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TeleportStart.js b/dist/classes/packets/TeleportStart.js deleted file mode 100644 index 954f7e4..0000000 --- a/dist/classes/packets/TeleportStart.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TeleportStartPacket { - constructor() { - this.name = 'TeleportStart'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901833; - } - getSize() { - return 4; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.Info['TeleportFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfo = { - TeleportFlags: 0 - }; - newObjInfo['TeleportFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.Info = newObjInfo; - return pos - startPos; - } -} -exports.TeleportStartPacket = TeleportStartPacket; -//# sourceMappingURL=TeleportStart.js.map \ No newline at end of file diff --git a/dist/classes/packets/TeleportStart.js.map b/dist/classes/packets/TeleportStart.js.map deleted file mode 100644 index c2cbf59..0000000 --- a/dist/classes/packets/TeleportStart.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TeleportStart.js","sourceRoot":"","sources":["../../../lib/classes/packets/TeleportStart.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,UAAU,GAEZ;YACA,aAAa,EAAE,CAAC;SACnB,CAAC;QACF,UAAU,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;QACvB,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,kDAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/TerminateFriendship.d.ts b/dist/classes/packets/TerminateFriendship.d.ts deleted file mode 100644 index ed02354..0000000 --- a/dist/classes/packets/TerminateFriendship.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TerminateFriendshipPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ExBlock: { - OtherID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TerminateFriendship.js b/dist/classes/packets/TerminateFriendship.js deleted file mode 100644 index be0b9f4..0000000 --- a/dist/classes/packets/TerminateFriendship.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TerminateFriendshipPacket { - constructor() { - this.name = 'TerminateFriendship'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902060; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.ExBlock['OtherID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjExBlock = { - OtherID: UUID_1.UUID.zero() - }; - newObjExBlock['OtherID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ExBlock = newObjExBlock; - return pos - startPos; - } -} -exports.TerminateFriendshipPacket = TerminateFriendshipPacket; -//# sourceMappingURL=TerminateFriendship.js.map \ No newline at end of file diff --git a/dist/classes/packets/TerminateFriendship.js.map b/dist/classes/packets/TerminateFriendship.js.map deleted file mode 100644 index 18b54d2..0000000 --- a/dist/classes/packets/TerminateFriendship.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TerminateFriendship.js","sourceRoot":"","sources":["../../../lib/classes/packets/TerminateFriendship.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,aAAa,GAEf;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,aAAa,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,OAAO,GAAG,aAAa,CAAC;QAC7B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,8DAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/TestMessage.d.ts b/dist/classes/packets/TestMessage.d.ts deleted file mode 100644 index a68068a..0000000 --- a/dist/classes/packets/TestMessage.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class TestMessagePacket implements Packet { - name: string; - flags: number; - id: number; - TestBlock1: { - Test1: number; - }; - NeighborBlock: { - Test0: number; - Test1: number; - Test2: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TestMessage.js b/dist/classes/packets/TestMessage.js deleted file mode 100644 index 2f63671..0000000 --- a/dist/classes/packets/TestMessage.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TestMessagePacket { - constructor() { - this.name = 'TestMessage'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901761; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.TestBlock1['Test1'], pos); - pos += 4; - const count = 4; - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.NeighborBlock[i]['Test0'], pos); - pos += 4; - buf.writeUInt32LE(this.NeighborBlock[i]['Test1'], pos); - pos += 4; - buf.writeUInt32LE(this.NeighborBlock[i]['Test2'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTestBlock1 = { - Test1: 0 - }; - newObjTestBlock1['Test1'] = buf.readUInt32LE(pos); - pos += 4; - this.TestBlock1 = newObjTestBlock1; - const count = 4; - this.NeighborBlock = []; - for (let i = 0; i < count; i++) { - const newObjNeighborBlock = { - Test0: 0, - Test1: 0, - Test2: 0 - }; - newObjNeighborBlock['Test0'] = buf.readUInt32LE(pos); - pos += 4; - newObjNeighborBlock['Test1'] = buf.readUInt32LE(pos); - pos += 4; - newObjNeighborBlock['Test2'] = buf.readUInt32LE(pos); - pos += 4; - this.NeighborBlock.push(newObjNeighborBlock); - } - return pos - startPos; - } -} -exports.TestMessagePacket = TestMessagePacket; -//# sourceMappingURL=TestMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/TestMessage.js.map b/dist/classes/packets/TestMessage.js.map deleted file mode 100644 index 9189d9f..0000000 --- a/dist/classes/packets/TestMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TestMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/TestMessage.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,aAAa,CAAC;QACrB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,KAAK,GAAG,CAAC,CAAC;QAChB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,KAAK,EAAE,CAAC;SACX,CAAC;QACF,gBAAgB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,KAAK,GAAG,CAAC,CAAC;QAChB,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QAAS,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC/D,CAAC;YACG,MAAM,mBAAmB,GAIrB;gBACA,KAAK,EAAE,CAAC;gBACR,KAAK,EAAE,CAAC;gBACR,KAAK,EAAE,CAAC;aACX,CAAC;YACF,mBAAmB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,8CAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/TrackAgent.d.ts b/dist/classes/packets/TrackAgent.d.ts deleted file mode 100644 index 9fecbf3..0000000 --- a/dist/classes/packets/TrackAgent.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TrackAgentPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - TargetData: { - PreyID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TrackAgent.js b/dist/classes/packets/TrackAgent.js deleted file mode 100644 index 515383e..0000000 --- a/dist/classes/packets/TrackAgent.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TrackAgentPacket { - constructor() { - this.name = 'TrackAgent'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901890; - } - getSize() { - return 48; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.TargetData['PreyID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjTargetData = { - PreyID: UUID_1.UUID.zero() - }; - newObjTargetData['PreyID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.TargetData = newObjTargetData; - return pos - startPos; - } -} -exports.TrackAgentPacket = TrackAgentPacket; -//# sourceMappingURL=TrackAgent.js.map \ No newline at end of file diff --git a/dist/classes/packets/TrackAgent.js.map b/dist/classes/packets/TrackAgent.js.map deleted file mode 100644 index 4ff9b2c..0000000 --- a/dist/classes/packets/TrackAgent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TrackAgent.js","sourceRoot":"","sources":["../../../lib/classes/packets/TrackAgent.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,YAAY,CAAC;QACpB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAoDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAElB;YACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;SACtB,CAAC;QACF,gBAAgB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAxDD,4CAwDC"} \ No newline at end of file diff --git a/dist/classes/packets/TransferAbort.d.ts b/dist/classes/packets/TransferAbort.d.ts deleted file mode 100644 index 048c25a..0000000 --- a/dist/classes/packets/TransferAbort.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TransferAbortPacket implements Packet { - name: string; - flags: number; - id: number; - TransferInfo: { - TransferID: UUID; - ChannelType: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferAbort.js b/dist/classes/packets/TransferAbort.js deleted file mode 100644 index 3f685ed..0000000 --- a/dist/classes/packets/TransferAbort.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferAbortPacket { - constructor() { - this.name = 'TransferAbort'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901915; - } - getSize() { - return 20; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransferInfo['TransferID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.TransferInfo['ChannelType'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransferInfo = { - TransferID: UUID_1.UUID.zero(), - ChannelType: 0 - }; - newObjTransferInfo['TransferID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransferInfo['ChannelType'] = buf.readInt32LE(pos); - pos += 4; - this.TransferInfo = newObjTransferInfo; - return pos - startPos; - } -} -exports.TransferAbortPacket = TransferAbortPacket; -//# sourceMappingURL=TransferAbort.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferAbort.js.map b/dist/classes/packets/TransferAbort.js.map deleted file mode 100644 index 11f443a..0000000 --- a/dist/classes/packets/TransferAbort.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferAbort.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferAbort.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAGpB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,WAAW,EAAE,CAAC;SACjB,CAAC;QACF,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/TransferInfo.d.ts b/dist/classes/packets/TransferInfo.d.ts deleted file mode 100644 index c8d7a42..0000000 --- a/dist/classes/packets/TransferInfo.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TransferInfoPacket implements Packet { - name: string; - flags: number; - id: number; - TransferInfo: { - TransferID: UUID; - ChannelType: number; - TargetType: number; - Status: number; - Size: number; - Params: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferInfo.js b/dist/classes/packets/TransferInfo.js deleted file mode 100644 index cbcdef1..0000000 --- a/dist/classes/packets/TransferInfo.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferInfoPacket { - constructor() { - this.name = 'TransferInfo'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901914; - } - getSize() { - return (this.TransferInfo['Params'].length + 2) + 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransferInfo['TransferID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.TransferInfo['ChannelType'], pos); - pos += 4; - buf.writeInt32LE(this.TransferInfo['TargetType'], pos); - pos += 4; - buf.writeInt32LE(this.TransferInfo['Status'], pos); - pos += 4; - buf.writeInt32LE(this.TransferInfo['Size'], pos); - pos += 4; - buf.write(this.TransferInfo['Params'], pos); - pos += this.TransferInfo['Params'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransferInfo = { - TransferID: UUID_1.UUID.zero(), - ChannelType: 0, - TargetType: 0, - Status: 0, - Size: 0, - Params: '' - }; - newObjTransferInfo['TransferID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransferInfo['ChannelType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['TargetType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['Status'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['Size'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['Params'] = buf.toString('utf8', pos, length); - pos += length; - this.TransferInfo = newObjTransferInfo; - return pos - startPos; - } -} -exports.TransferInfoPacket = TransferInfoPacket; -//# sourceMappingURL=TransferInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferInfo.js.map b/dist/classes/packets/TransferInfo.js.map deleted file mode 100644 index a88dacd..0000000 --- a/dist/classes/packets/TransferInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferInfo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,cAAc,CAAC;QACtB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IAmEpB,CAAC;IAxDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACzD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QAC1C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAOpB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,WAAW,EAAE,CAAC;YACd,UAAU,EAAE,CAAC;YACb,MAAM,EAAE,CAAC;YACT,IAAI,EAAE,CAAC;YACP,MAAM,EAAE,EAAE;SACb,CAAC;QACF,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvED,gDAuEC"} \ No newline at end of file diff --git a/dist/classes/packets/TransferInventory.d.ts b/dist/classes/packets/TransferInventory.d.ts deleted file mode 100644 index 0585196..0000000 --- a/dist/classes/packets/TransferInventory.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TransferInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - InfoBlock: { - SourceID: UUID; - DestID: UUID; - TransactionID: UUID; - }; - InventoryBlock: { - InventoryID: UUID; - Type: number; - }[]; - ValidationBlock: { - NeedsValidation: boolean; - EstateID: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferInventory.js b/dist/classes/packets/TransferInventory.js deleted file mode 100644 index 0ebe8e8..0000000 --- a/dist/classes/packets/TransferInventory.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferInventoryPacket { - constructor() { - this.name = 'TransferInventory'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902055; - } - getSize() { - return ((17) * this.InventoryBlock.length) + 54; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.InfoBlock['SourceID'].writeToBuffer(buf, pos); - pos += 16; - this.InfoBlock['DestID'].writeToBuffer(buf, pos); - pos += 16; - this.InfoBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryBlock.length; - buf.writeUInt8(this.InventoryBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryBlock[i]['InventoryID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryBlock[i]['Type'], pos++); - } - buf.writeUInt8((this.ValidationBlock['NeedsValidation']) ? 1 : 0, pos++); - buf.writeUInt32LE(this.ValidationBlock['EstateID'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfoBlock = { - SourceID: UUID_1.UUID.zero(), - DestID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjInfoBlock['SourceID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfoBlock['DestID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfoBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InfoBlock = newObjInfoBlock; - const count = buf.readUInt8(pos++); - this.InventoryBlock = []; - for (let i = 0; i < count; i++) { - const newObjInventoryBlock = { - InventoryID: UUID_1.UUID.zero(), - Type: 0 - }; - newObjInventoryBlock['InventoryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryBlock['Type'] = buf.readInt8(pos++); - this.InventoryBlock.push(newObjInventoryBlock); - } - const newObjValidationBlock = { - NeedsValidation: false, - EstateID: 0 - }; - newObjValidationBlock['NeedsValidation'] = (buf.readUInt8(pos++) === 1); - newObjValidationBlock['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - this.ValidationBlock = newObjValidationBlock; - return pos - startPos; - } -} -exports.TransferInventoryPacket = TransferInventoryPacket; -//# sourceMappingURL=TransferInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferInventory.js.map b/dist/classes/packets/TransferInventory.js.map deleted file mode 100644 index e662a60..0000000 --- a/dist/classes/packets/TransferInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferInventory.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/TransferInventoryAck.d.ts b/dist/classes/packets/TransferInventoryAck.d.ts deleted file mode 100644 index 6946fe0..0000000 --- a/dist/classes/packets/TransferInventoryAck.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TransferInventoryAckPacket implements Packet { - name: string; - flags: number; - id: number; - InfoBlock: { - TransactionID: UUID; - InventoryID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferInventoryAck.js b/dist/classes/packets/TransferInventoryAck.js deleted file mode 100644 index 0abedd8..0000000 --- a/dist/classes/packets/TransferInventoryAck.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferInventoryAckPacket { - constructor() { - this.name = 'TransferInventoryAck'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902056; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.InfoBlock['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - this.InfoBlock['InventoryID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjInfoBlock = { - TransactionID: UUID_1.UUID.zero(), - InventoryID: UUID_1.UUID.zero() - }; - newObjInfoBlock['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInfoBlock['InventoryID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.InfoBlock = newObjInfoBlock; - return pos - startPos; - } -} -exports.TransferInventoryAckPacket = TransferInventoryAckPacket; -//# sourceMappingURL=TransferInventoryAck.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferInventoryAck.js.map b/dist/classes/packets/TransferInventoryAck.js.map deleted file mode 100644 index e357825..0000000 --- a/dist/classes/packets/TransferInventoryAck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferInventoryAck.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferInventoryAck.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;YAC1B,WAAW,EAAE,WAAI,CAAC,IAAI,EAAE;SAC3B,CAAC;QACF,eAAe,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,gEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/TransferPacket.d.ts b/dist/classes/packets/TransferPacket.d.ts deleted file mode 100644 index cb0d568..0000000 --- a/dist/classes/packets/TransferPacket.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class TransferPacketPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - TransferData: { - TransferID: UUID; - ChannelType: number; - Packet: number; - Status: number; - Data: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferPacket.js b/dist/classes/packets/TransferPacket.js deleted file mode 100644 index 300aa44..0000000 --- a/dist/classes/packets/TransferPacket.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferPacketPacket { - constructor() { - this.name = 'TransferPacket'; - this.flags = MessageFlags_1.MessageFlags.FrequencyHigh; - this.id = 17; - } - getSize() { - return (this.TransferData['Data'].length + 2) + 28; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransferData['TransferID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.TransferData['ChannelType'], pos); - pos += 4; - buf.writeInt32LE(this.TransferData['Packet'], pos); - pos += 4; - buf.writeInt32LE(this.TransferData['Status'], pos); - pos += 4; - buf.write(this.TransferData['Data'], pos); - pos += this.TransferData['Data'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransferData = { - TransferID: UUID_1.UUID.zero(), - ChannelType: 0, - Packet: 0, - Status: 0, - Data: '' - }; - newObjTransferData['TransferID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransferData['ChannelType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferData['Packet'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferData['Status'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferData['Data'] = buf.toString('utf8', pos, length); - pos += length; - this.TransferData = newObjTransferData; - return pos - startPos; - } -} -exports.TransferPacketPacket = TransferPacketPacket; -//# sourceMappingURL=TransferPacket.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferPacket.js.map b/dist/classes/packets/TransferPacket.js.map deleted file mode 100644 index 2800515..0000000 --- a/dist/classes/packets/TransferPacket.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferPacket.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferPacket.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,aAAa,CAAC;QACnC,OAAE,GAAG,EAAE,CAAC;IA4DZ,CAAC;IAlDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACvD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QAC1C,GAAG,IAAI,IAAI,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;QACxC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAMpB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,WAAW,EAAE,CAAC;YACd,MAAM,EAAE,CAAC;YACT,MAAM,EAAE,CAAC;YACT,IAAI,EAAE,EAAE;SACX,CAAC;QACF,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC/D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhED,oDAgEC"} \ No newline at end of file diff --git a/dist/classes/packets/TransferRequest.d.ts b/dist/classes/packets/TransferRequest.d.ts deleted file mode 100644 index 4a80650..0000000 --- a/dist/classes/packets/TransferRequest.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class TransferRequestPacket implements Packet { - name: string; - flags: number; - id: number; - TransferInfo: { - TransferID: UUID; - ChannelType: number; - SourceType: number; - Priority: number; - Params: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/TransferRequest.js b/dist/classes/packets/TransferRequest.js deleted file mode 100644 index 3973359..0000000 --- a/dist/classes/packets/TransferRequest.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class TransferRequestPacket { - constructor() { - this.name = 'TransferRequest'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901913; - } - getSize() { - return (this.TransferInfo['Params'].length + 2) + 28; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.TransferInfo['TransferID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.TransferInfo['ChannelType'], pos); - pos += 4; - buf.writeInt32LE(this.TransferInfo['SourceType'], pos); - pos += 4; - buf.writeFloatLE(this.TransferInfo['Priority'], pos); - pos += 4; - buf.write(this.TransferInfo['Params'], pos); - pos += this.TransferInfo['Params'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjTransferInfo = { - TransferID: UUID_1.UUID.zero(), - ChannelType: 0, - SourceType: 0, - Priority: 0, - Params: '' - }; - newObjTransferInfo['TransferID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjTransferInfo['ChannelType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['SourceType'] = buf.readInt32LE(pos); - pos += 4; - newObjTransferInfo['Priority'] = buf.readFloatLE(pos); - pos += 4; - newObjTransferInfo['Params'] = buf.toString('utf8', pos, length); - pos += length; - this.TransferInfo = newObjTransferInfo; - return pos - startPos; - } -} -exports.TransferRequestPacket = TransferRequestPacket; -//# sourceMappingURL=TransferRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/TransferRequest.js.map b/dist/classes/packets/TransferRequest.js.map deleted file mode 100644 index 6821e89..0000000 --- a/dist/classes/packets/TransferRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TransferRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/TransferRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAC3D,OAAE,GAAG,UAAU,CAAC;IA4DpB,CAAC;IAlDG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACzD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,GAAG,CAAC,CAAC;QAC5C,GAAG,IAAI,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;QAC1C,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,kBAAkB,GAMpB;YACA,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;YACvB,WAAW,EAAE,CAAC;YACd,UAAU,EAAE,CAAC;YACb,QAAQ,EAAE,CAAC;YACX,MAAM,EAAE,EAAE;SACb,CAAC;QACF,kBAAkB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,kBAAkB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACzD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,CAAC,CAAC;QACT,kBAAkB,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACjE,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,YAAY,GAAG,kBAAkB,CAAC;QACvC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAhED,sDAgEC"} \ No newline at end of file diff --git a/dist/classes/packets/UUIDGroupNameReply.d.ts b/dist/classes/packets/UUIDGroupNameReply.d.ts deleted file mode 100644 index 0f30980..0000000 --- a/dist/classes/packets/UUIDGroupNameReply.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UUIDGroupNameReplyPacket implements Packet { - name: string; - flags: number; - id: number; - UUIDNameBlock: { - ID: UUID; - GroupName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UUIDGroupNameReply.js b/dist/classes/packets/UUIDGroupNameReply.js deleted file mode 100644 index 590010e..0000000 --- a/dist/classes/packets/UUIDGroupNameReply.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UUIDGroupNameReplyPacket { - constructor() { - this.name = 'UUIDGroupNameReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901998; - } - getSize() { - return ((this.calculateVarVarSize(this.UUIDNameBlock, 'GroupName', 1) + 16) * this.UUIDNameBlock.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.UUIDNameBlock.length; - buf.writeUInt8(this.UUIDNameBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.UUIDNameBlock[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.UUIDNameBlock[i]['GroupName'], pos); - pos += this.UUIDNameBlock[i]['GroupName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.UUIDNameBlock = []; - for (let i = 0; i < count; i++) { - const newObjUUIDNameBlock = { - ID: UUID_1.UUID.zero(), - GroupName: '' - }; - newObjUUIDNameBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUUIDNameBlock['GroupName'] = buf.toString('utf8', pos, length); - pos += length; - this.UUIDNameBlock.push(newObjUUIDNameBlock); - } - return pos - startPos; - } -} -exports.UUIDGroupNameReplyPacket = UUIDGroupNameReplyPacket; -//# sourceMappingURL=UUIDGroupNameReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/UUIDGroupNameReply.js.map b/dist/classes/packets/UUIDGroupNameReply.js.map deleted file mode 100644 index abd669d..0000000 --- a/dist/classes/packets/UUIDGroupNameReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UUIDGroupNameReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/UUIDGroupNameReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IApDG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,aAAa,EAAE,WAAW,EAAE,CAAC,CAAC,GAAG,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IACjH,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;QACrD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAGrB;gBACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;gBACf,SAAS,EAAE,EAAE;aAChB,CAAC;YACF,mBAAmB,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YACrE,GAAG,IAAI,MAAM,CAAC;YACd,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,4DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/UUIDGroupNameRequest.d.ts b/dist/classes/packets/UUIDGroupNameRequest.d.ts deleted file mode 100644 index bd25819..0000000 --- a/dist/classes/packets/UUIDGroupNameRequest.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UUIDGroupNameRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - UUIDNameBlock: { - ID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UUIDGroupNameRequest.js b/dist/classes/packets/UUIDGroupNameRequest.js deleted file mode 100644 index 41aa2d9..0000000 --- a/dist/classes/packets/UUIDGroupNameRequest.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UUIDGroupNameRequestPacket { - constructor() { - this.name = 'UUIDGroupNameRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901997; - } - getSize() { - return ((16) * this.UUIDNameBlock.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.UUIDNameBlock.length; - buf.writeUInt8(this.UUIDNameBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.UUIDNameBlock[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.UUIDNameBlock = []; - for (let i = 0; i < count; i++) { - const newObjUUIDNameBlock = { - ID: UUID_1.UUID.zero() - }; - newObjUUIDNameBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.UUIDNameBlock.push(newObjUUIDNameBlock); - } - return pos - startPos; - } -} -exports.UUIDGroupNameRequestPacket = UUIDGroupNameRequestPacket; -//# sourceMappingURL=UUIDGroupNameRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/UUIDGroupNameRequest.js.map b/dist/classes/packets/UUIDGroupNameRequest.js.map deleted file mode 100644 index 59a807c..0000000 --- a/dist/classes/packets/UUIDGroupNameRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UUIDGroupNameRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/UUIDGroupNameRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,sBAAsB,CAAC;QAC9B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;aAClB,CAAC;YACF,mBAAmB,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,gEA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/UUIDNameReply.d.ts b/dist/classes/packets/UUIDNameReply.d.ts deleted file mode 100644 index f147c39..0000000 --- a/dist/classes/packets/UUIDNameReply.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UUIDNameReplyPacket implements Packet { - name: string; - flags: number; - id: number; - UUIDNameBlock: { - ID: UUID; - FirstName: string; - LastName: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UUIDNameReply.js b/dist/classes/packets/UUIDNameReply.js deleted file mode 100644 index 0e19e19..0000000 --- a/dist/classes/packets/UUIDNameReply.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UUIDNameReplyPacket { - constructor() { - this.name = 'UUIDNameReply'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901996; - } - getSize() { - return ((this.calculateVarVarSize(this.UUIDNameBlock, 'FirstName', 1) + this.calculateVarVarSize(this.UUIDNameBlock, 'LastName', 1) + 16) * this.UUIDNameBlock.length) + 1; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.UUIDNameBlock.length; - buf.writeUInt8(this.UUIDNameBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.UUIDNameBlock[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.UUIDNameBlock[i]['FirstName'], pos); - pos += this.UUIDNameBlock[i]['FirstName'].length; - buf.write(this.UUIDNameBlock[i]['LastName'], pos); - pos += this.UUIDNameBlock[i]['LastName'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.UUIDNameBlock = []; - for (let i = 0; i < count; i++) { - const newObjUUIDNameBlock = { - ID: UUID_1.UUID.zero(), - FirstName: '', - LastName: '' - }; - newObjUUIDNameBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjUUIDNameBlock['FirstName'] = buf.toString('utf8', pos, length); - pos += length; - newObjUUIDNameBlock['LastName'] = buf.toString('utf8', pos, length); - pos += length; - this.UUIDNameBlock.push(newObjUUIDNameBlock); - } - return pos - startPos; - } -} -exports.UUIDNameReplyPacket = UUIDNameReplyPacket; -//# sourceMappingURL=UUIDNameReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/UUIDNameReply.js.map b/dist/classes/packets/UUIDNameReply.js.map deleted file mode 100644 index bfdbeab..0000000 --- a/dist/classes/packets/UUIDNameReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UUIDNameReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/UUIDNameReply.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UUIDNameRequest.d.ts b/dist/classes/packets/UUIDNameRequest.d.ts deleted file mode 100644 index ef8ceab..0000000 --- a/dist/classes/packets/UUIDNameRequest.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UUIDNameRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - UUIDNameBlock: { - ID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UUIDNameRequest.js b/dist/classes/packets/UUIDNameRequest.js deleted file mode 100644 index 5ee634f..0000000 --- a/dist/classes/packets/UUIDNameRequest.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UUIDNameRequestPacket { - constructor() { - this.name = 'UUIDNameRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901995; - } - getSize() { - return ((16) * this.UUIDNameBlock.length) + 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - const count = this.UUIDNameBlock.length; - buf.writeUInt8(this.UUIDNameBlock.length, pos++); - for (let i = 0; i < count; i++) { - this.UUIDNameBlock[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const count = buf.readUInt8(pos++); - this.UUIDNameBlock = []; - for (let i = 0; i < count; i++) { - const newObjUUIDNameBlock = { - ID: UUID_1.UUID.zero() - }; - newObjUUIDNameBlock['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.UUIDNameBlock.push(newObjUUIDNameBlock); - } - return pos - startPos; - } -} -exports.UUIDNameRequestPacket = UUIDNameRequestPacket; -//# sourceMappingURL=UUIDNameRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/UUIDNameRequest.js.map b/dist/classes/packets/UUIDNameRequest.js.map deleted file mode 100644 index 0f3e2d5..0000000 --- a/dist/classes/packets/UUIDNameRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UUIDNameRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/UUIDNameRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA0CpB,CAAC;IApCG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;IAClD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAErB;gBACA,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;aAClB,CAAC;YACF,mBAAmB,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC/C,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA9CD,sDA8CC"} \ No newline at end of file diff --git a/dist/classes/packets/Undo.d.ts b/dist/classes/packets/Undo.d.ts deleted file mode 100644 index a544ab7..0000000 --- a/dist/classes/packets/Undo.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UndoPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - GroupID: UUID; - }; - ObjectData: { - ObjectID: UUID; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/Undo.js b/dist/classes/packets/Undo.js deleted file mode 100644 index 6e11b28..0000000 --- a/dist/classes/packets/Undo.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UndoPacket { - constructor() { - this.name = 'Undo'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901835; - } - getSize() { - return ((16) * this.ObjectData.length) + 49; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.ObjectData.length; - buf.writeUInt8(this.ObjectData.length, pos++); - for (let i = 0; i < count; i++) { - this.ObjectData[i]['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.ObjectData = []; - for (let i = 0; i < count; i++) { - const newObjObjectData = { - ObjectID: UUID_1.UUID.zero() - }; - newObjObjectData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ObjectData.push(newObjObjectData); - } - return pos - startPos; - } -} -exports.UndoPacket = UndoPacket; -//# sourceMappingURL=Undo.js.map \ No newline at end of file diff --git a/dist/classes/packets/Undo.js.map b/dist/classes/packets/Undo.js.map deleted file mode 100644 index 9a727ca..0000000 --- a/dist/classes/packets/Undo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Undo.js","sourceRoot":"","sources":["../../../lib/classes/packets/Undo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,MAAM,CAAC;QACd,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAqEpB,CAAC;IA1DG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAChD,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;QACrC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QAC9C,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,EAAE,CAAC;QACd,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,gBAAgB,GAElB;gBACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;aACxB,CAAC;YACF,gBAAgB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAClD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;QAC3C,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAzED,gCAyEC"} \ No newline at end of file diff --git a/dist/classes/packets/UndoLand.d.ts b/dist/classes/packets/UndoLand.d.ts deleted file mode 100644 index 55f5d4e..0000000 --- a/dist/classes/packets/UndoLand.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UndoLandPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UndoLand.js b/dist/classes/packets/UndoLand.js deleted file mode 100644 index f4d3cea..0000000 --- a/dist/classes/packets/UndoLand.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UndoLandPacket { - constructor() { - this.name = 'UndoLand'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901837; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.UndoLandPacket = UndoLandPacket; -//# sourceMappingURL=UndoLand.js.map \ No newline at end of file diff --git a/dist/classes/packets/UndoLand.js.map b/dist/classes/packets/UndoLand.js.map deleted file mode 100644 index 8930962..0000000 --- a/dist/classes/packets/UndoLand.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UndoLand.js","sourceRoot":"","sources":["../../../lib/classes/packets/UndoLand.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,UAAU,CAAC;QAClB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,wCA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/UnsubscribeLoad.d.ts b/dist/classes/packets/UnsubscribeLoad.d.ts deleted file mode 100644 index 3830e52..0000000 --- a/dist/classes/packets/UnsubscribeLoad.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class UnsubscribeLoadPacket implements Packet { - name: string; - flags: number; - id: number; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UnsubscribeLoad.js b/dist/classes/packets/UnsubscribeLoad.js deleted file mode 100644 index 500ac33..0000000 --- a/dist/classes/packets/UnsubscribeLoad.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UnsubscribeLoadPacket { - constructor() { - this.name = 'UnsubscribeLoad'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901768; - } - getSize() { - return 0; - } - writeToBuffer(buf, pos) { - return 0; - } - readFromBuffer(buf, pos) { - return 0; - } -} -exports.UnsubscribeLoadPacket = UnsubscribeLoadPacket; -//# sourceMappingURL=UnsubscribeLoad.js.map \ No newline at end of file diff --git a/dist/classes/packets/UnsubscribeLoad.js.map b/dist/classes/packets/UnsubscribeLoad.js.map deleted file mode 100644 index 3ac7ad5..0000000 --- a/dist/classes/packets/UnsubscribeLoad.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UnsubscribeLoad.js","sourceRoot":"","sources":["../../../lib/classes/packets/UnsubscribeLoad.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAiBpB,CAAC;IAdG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;CACL;AArBD,sDAqBC"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateAttachment.d.ts b/dist/classes/packets/UpdateAttachment.d.ts deleted file mode 100644 index 5c32733..0000000 --- a/dist/classes/packets/UpdateAttachment.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateAttachmentPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - AttachmentBlock: { - AttachmentPoint: number; - }; - OperationData: { - AddItem: boolean; - UseExistingAsset: boolean; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - AssetID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateAttachment.js b/dist/classes/packets/UpdateAttachment.js deleted file mode 100644 index 71292fe..0000000 --- a/dist/classes/packets/UpdateAttachment.js +++ /dev/null @@ -1,152 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateAttachmentPacket { - constructor() { - this.name = 'UpdateAttachment'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902091; - } - getSize() { - return (this.InventoryData['Name'].length + 1 + this.InventoryData['Description'].length + 1) + 171; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.AttachmentBlock['AttachmentPoint'], pos++); - buf.writeUInt8((this.OperationData['AddItem']) ? 1 : 0, pos++); - buf.writeUInt8((this.OperationData['UseExistingAsset']) ? 1 : 0, pos++); - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData['Type'], pos++); - buf.writeInt8(this.InventoryData['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData['Name'], pos); - pos += this.InventoryData['Name'].length; - buf.write(this.InventoryData['Description'], pos); - pos += this.InventoryData['Description'].length; - buf.writeInt32LE(this.InventoryData['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['CRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjAttachmentBlock = { - AttachmentPoint: 0 - }; - newObjAttachmentBlock['AttachmentPoint'] = buf.readUInt8(pos++); - this.AttachmentBlock = newObjAttachmentBlock; - const newObjOperationData = { - AddItem: false, - UseExistingAsset: false - }; - newObjOperationData['AddItem'] = (buf.readUInt8(pos++) === 1); - newObjOperationData['UseExistingAsset'] = (buf.readUInt8(pos++) === 1); - this.OperationData = newObjOperationData; - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - AssetID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.UpdateAttachmentPacket = UpdateAttachmentPacket; -//# sourceMappingURL=UpdateAttachment.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateAttachment.js.map b/dist/classes/packets/UpdateAttachment.js.map deleted file mode 100644 index 91e33dd..0000000 --- a/dist/classes/packets/UpdateAttachment.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateAttachment.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateAttachment.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateCreateInventoryItem.d.ts b/dist/classes/packets/UpdateCreateInventoryItem.d.ts deleted file mode 100644 index 0f6c578..0000000 --- a/dist/classes/packets/UpdateCreateInventoryItem.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateCreateInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SimApproved: boolean; - TransactionID: UUID; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CallbackID: number; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - AssetID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateCreateInventoryItem.js b/dist/classes/packets/UpdateCreateInventoryItem.js deleted file mode 100644 index 66cc19b..0000000 --- a/dist/classes/packets/UpdateCreateInventoryItem.js +++ /dev/null @@ -1,160 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateCreateInventoryItemPacket { - constructor() { - this.name = 'UpdateCreateInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902027; - } - getSize() { - return ((this.calculateVarVarSize(this.InventoryData, 'Name', 1) + this.calculateVarVarSize(this.InventoryData, 'Description', 1) + 140) * this.InventoryData.length) + 34; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.AgentData['SimApproved']) ? 1 : 0, pos++); - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['CallbackID'], pos); - pos += 4; - this.InventoryData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData[i]['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData[i]['AssetID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData[i]['Type'], pos++); - buf.writeInt8(this.InventoryData[i]['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData[i]['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData[i]['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData[i]['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData[i]['Name'], pos); - pos += this.InventoryData[i]['Name'].length; - buf.write(this.InventoryData[i]['Description'], pos); - pos += this.InventoryData[i]['Description'].length; - buf.writeInt32LE(this.InventoryData[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['CRC'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SimApproved: false, - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SimApproved'] = (buf.readUInt8(pos++) === 1); - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CallbackID: 0, - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - AssetID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['AssetID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.UpdateCreateInventoryItemPacket = UpdateCreateInventoryItemPacket; -//# sourceMappingURL=UpdateCreateInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateCreateInventoryItem.js.map b/dist/classes/packets/UpdateCreateInventoryItem.js.map deleted file mode 100644 index de6ab5f..0000000 --- a/dist/classes/packets/UpdateCreateInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateCreateInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateCreateInventoryItem.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,2BAA2B,CAAC;QACnC,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,SAAS,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClF,OAAE,GAAG,UAAU,CAAC;IAwNpB,CAAC;IAxLG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,aAAa,EAAE,MAAM,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,aAAa,EAAE,aAAa,EAAE,CAAC,CAAC,GAAG,GAAG,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;IAC/K,CAAC;IAED,mBAAmB,CAAC,KAAe,EAAE,SAAiB,EAAE,WAAmB;QAEvE,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAK,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE;YAEtB,IAAI,IAAI,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,WAAW,CAAC;QAC/C,CAAC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC;IAChB,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC/D,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,KAAK,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;QACxC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC;QACjD,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,EAAE,CAAC;YACV,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;YAC9D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,EAAE,GAAG,CAAC,CAAC;YAC/D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACrE,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,EAAE,CAAC;YACV,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACpD,GAAG,CAAC,SAAS,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACvD,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;YACvD,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;YACzD,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;YAC9C,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;YAC5C,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC;YACnD,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,EAAE,GAAG,CAAC,CAAC;YAC7D,GAAG,IAAI,CAAC,CAAC;YACT,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;QACb,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAIjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,WAAW,EAAE,KAAK;YAClB,aAAa,EAAE,WAAI,CAAC,IAAI,EAAE;SAC7B,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,aAAa,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC9D,eAAe,CAAC,eAAe,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,KAAK,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,aAAa,GAAG,EAAE,CAAC;QACxB,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,EAAE,CAAC,EAAE,EAC9B,CAAC;YACG,MAAM,mBAAmB,GAuBrB;gBACA,MAAM,EAAE,WAAI,CAAC,IAAI,EAAE;gBACnB,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;gBACrB,UAAU,EAAE,CAAC;gBACb,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;gBACtB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,QAAQ,EAAE,CAAC;gBACX,SAAS,EAAE,CAAC;gBACZ,SAAS,EAAE,CAAC;gBACZ,YAAY,EAAE,CAAC;gBACf,aAAa,EAAE,CAAC;gBAChB,UAAU,EAAE,KAAK;gBACjB,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;gBACpB,IAAI,EAAE,CAAC;gBACP,OAAO,EAAE,CAAC;gBACV,KAAK,EAAE,CAAC;gBACR,QAAQ,EAAE,CAAC;gBACX,SAAS,EAAE,CAAC;gBACZ,IAAI,EAAE,EAAE;gBACR,WAAW,EAAE,EAAE;gBACf,YAAY,EAAE,CAAC;gBACf,GAAG,EAAE,CAAC;aACT,CAAC;YACF,mBAAmB,CAAC,QAAQ,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,YAAY,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC1D,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACtD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACzD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC5D,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,eAAe,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YAC7D,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;YACjE,mBAAmB,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;YACpD,GAAG,IAAI,EAAE,CAAC;YACV,mBAAmB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YAClD,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,CAAC;YACrD,mBAAmB,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACrD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;YACvD,mBAAmB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YACxD,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YAChE,GAAG,IAAI,MAAM,CAAC;YACd,mBAAmB,CAAC,aAAa,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;YACvE,GAAG,IAAI,MAAM,CAAC;YACd,mBAAmB,CAAC,cAAc,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YAC3D,GAAG,IAAI,CAAC,CAAC;YACT,mBAAmB,CAAC,KAAK,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACnD,GAAG,IAAI,CAAC,CAAC;YACT,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC;QACjD,CAAC;QACD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA5ND,0EA4NC"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateGroupInfo.d.ts b/dist/classes/packets/UpdateGroupInfo.d.ts deleted file mode 100644 index 589cab4..0000000 --- a/dist/classes/packets/UpdateGroupInfo.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateGroupInfoPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - GroupData: { - GroupID: UUID; - Charter: string; - ShowInList: boolean; - InsigniaID: UUID; - MembershipFee: number; - OpenEnrollment: boolean; - AllowPublish: boolean; - MaturePublish: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateGroupInfo.js b/dist/classes/packets/UpdateGroupInfo.js deleted file mode 100644 index a585c75..0000000 --- a/dist/classes/packets/UpdateGroupInfo.js +++ /dev/null @@ -1,72 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateGroupInfoPacket { - constructor() { - this.name = 'UpdateGroupInfo'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902101; - } - getSize() { - return (this.GroupData['Charter'].length + 2) + 72; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.GroupData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.GroupData['Charter'], pos); - pos += this.GroupData['Charter'].length; - buf.writeUInt8((this.GroupData['ShowInList']) ? 1 : 0, pos++); - this.GroupData['InsigniaID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.GroupData['MembershipFee'], pos); - pos += 4; - buf.writeUInt8((this.GroupData['OpenEnrollment']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.GroupData['MaturePublish']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjGroupData = { - GroupID: UUID_1.UUID.zero(), - Charter: '', - ShowInList: false, - InsigniaID: UUID_1.UUID.zero(), - MembershipFee: 0, - OpenEnrollment: false, - AllowPublish: false, - MaturePublish: false - }; - newObjGroupData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['Charter'] = buf.toString('utf8', pos, length); - pos += length; - newObjGroupData['ShowInList'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['InsigniaID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjGroupData['MembershipFee'] = buf.readInt32LE(pos); - pos += 4; - newObjGroupData['OpenEnrollment'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjGroupData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - this.GroupData = newObjGroupData; - return pos - startPos; - } -} -exports.UpdateGroupInfoPacket = UpdateGroupInfoPacket; -//# sourceMappingURL=UpdateGroupInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateGroupInfo.js.map b/dist/classes/packets/UpdateGroupInfo.js.map deleted file mode 100644 index f3f7ffa..0000000 --- a/dist/classes/packets/UpdateGroupInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateGroupInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateGroupInfo.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateInventoryFolder.d.ts b/dist/classes/packets/UpdateInventoryFolder.d.ts deleted file mode 100644 index 0c28ae9..0000000 --- a/dist/classes/packets/UpdateInventoryFolder.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UpdateInventoryFolderPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - FolderData: { - FolderID: UUID; - ParentID: UUID; - Type: number; - Name: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateInventoryFolder.js b/dist/classes/packets/UpdateInventoryFolder.js deleted file mode 100644 index 4d2e53e..0000000 --- a/dist/classes/packets/UpdateInventoryFolder.js +++ /dev/null @@ -1,73 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateInventoryFolderPacket { - constructor() { - this.name = 'UpdateInventoryFolder'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902034; - } - getSize() { - return ((this.calculateVarVarSize(this.FolderData, 'Name', 1) + 33) * this.FolderData.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.FolderData.length; - buf.writeUInt8(this.FolderData.length, pos++); - for (let i = 0; i < count; i++) { - this.FolderData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.FolderData[i]['ParentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.FolderData[i]['Type'], pos++); - buf.write(this.FolderData[i]['Name'], pos); - pos += this.FolderData[i]['Name'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.FolderData = []; - for (let i = 0; i < count; i++) { - const newObjFolderData = { - FolderID: UUID_1.UUID.zero(), - ParentID: UUID_1.UUID.zero(), - Type: 0, - Name: '' - }; - newObjFolderData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['ParentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjFolderData['Type'] = buf.readInt8(pos++); - newObjFolderData['Name'] = buf.toString('utf8', pos, length); - pos += length; - this.FolderData.push(newObjFolderData); - } - return pos - startPos; - } -} -exports.UpdateInventoryFolderPacket = UpdateInventoryFolderPacket; -//# sourceMappingURL=UpdateInventoryFolder.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateInventoryFolder.js.map b/dist/classes/packets/UpdateInventoryFolder.js.map deleted file mode 100644 index cf577bf..0000000 --- a/dist/classes/packets/UpdateInventoryFolder.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateInventoryFolder.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateInventoryFolder.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateInventoryItem.d.ts b/dist/classes/packets/UpdateInventoryItem.d.ts deleted file mode 100644 index 4d5899a..0000000 --- a/dist/classes/packets/UpdateInventoryItem.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateInventoryItemPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - TransactionID: UUID; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CallbackID: number; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - TransactionID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateInventoryItem.js b/dist/classes/packets/UpdateInventoryItem.js deleted file mode 100644 index 004b8fa..0000000 --- a/dist/classes/packets/UpdateInventoryItem.js +++ /dev/null @@ -1,162 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateInventoryItemPacket { - constructor() { - this.name = 'UpdateInventoryItem'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902026; - } - getSize() { - return ((this.calculateVarVarSize(this.InventoryData, 'Name', 1) + this.calculateVarVarSize(this.InventoryData, 'Description', 1) + 140) * this.InventoryData.length) + 49; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.InventoryData.length; - buf.writeUInt8(this.InventoryData.length, pos++); - for (let i = 0; i < count; i++) { - this.InventoryData[i]['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['FolderID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['CallbackID'], pos); - pos += 4; - this.InventoryData[i]['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData[i]['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData[i]['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData[i]['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData[i]['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData[i]['Type'], pos++); - buf.writeInt8(this.InventoryData[i]['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData[i]['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData[i]['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData[i]['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData[i]['Name'], pos); - pos += this.InventoryData[i]['Name'].length; - buf.write(this.InventoryData[i]['Description'], pos); - pos += this.InventoryData[i]['Description'].length; - buf.writeInt32LE(this.InventoryData[i]['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData[i]['CRC'], pos); - pos += 4; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - TransactionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.InventoryData = []; - for (let i = 0; i < count; i++) { - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CallbackID: 0, - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - TransactionID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CallbackID'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData.push(newObjInventoryData); - } - return pos - startPos; - } -} -exports.UpdateInventoryItemPacket = UpdateInventoryItemPacket; -//# sourceMappingURL=UpdateInventoryItem.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateInventoryItem.js.map b/dist/classes/packets/UpdateInventoryItem.js.map deleted file mode 100644 index d8b6786..0000000 --- a/dist/classes/packets/UpdateInventoryItem.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateInventoryItem.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateInventoryItem.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateMuteListEntry.d.ts b/dist/classes/packets/UpdateMuteListEntry.d.ts deleted file mode 100644 index 5d86dbc..0000000 --- a/dist/classes/packets/UpdateMuteListEntry.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UpdateMuteListEntryPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - MuteData: { - MuteID: UUID; - MuteName: string; - MuteType: number; - MuteFlags: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateMuteListEntry.js b/dist/classes/packets/UpdateMuteListEntry.js deleted file mode 100644 index 4adadb2..0000000 --- a/dist/classes/packets/UpdateMuteListEntry.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateMuteListEntryPacket { - constructor() { - this.name = 'UpdateMuteListEntry'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902023; - } - getSize() { - return (this.MuteData['MuteName'].length + 1) + 56; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.MuteData['MuteID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.MuteData['MuteName'], pos); - pos += this.MuteData['MuteName'].length; - buf.writeInt32LE(this.MuteData['MuteType'], pos); - pos += 4; - buf.writeUInt32LE(this.MuteData['MuteFlags'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjMuteData = { - MuteID: UUID_1.UUID.zero(), - MuteName: '', - MuteType: 0, - MuteFlags: 0 - }; - newObjMuteData['MuteID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjMuteData['MuteName'] = buf.toString('utf8', pos, length); - pos += length; - newObjMuteData['MuteType'] = buf.readInt32LE(pos); - pos += 4; - newObjMuteData['MuteFlags'] = buf.readUInt32LE(pos); - pos += 4; - this.MuteData = newObjMuteData; - return pos - startPos; - } -} -exports.UpdateMuteListEntryPacket = UpdateMuteListEntryPacket; -//# sourceMappingURL=UpdateMuteListEntry.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateMuteListEntry.js.map b/dist/classes/packets/UpdateMuteListEntry.js.map deleted file mode 100644 index 119889e..0000000 --- a/dist/classes/packets/UpdateMuteListEntry.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateMuteListEntry.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateMuteListEntry.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateParcel.d.ts b/dist/classes/packets/UpdateParcel.d.ts deleted file mode 100644 index bdfae7e..0000000 --- a/dist/classes/packets/UpdateParcel.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -/// -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import Long = require('long'); -import { Packet } from '../Packet'; -export declare class UpdateParcelPacket implements Packet { - name: string; - flags: number; - id: number; - ParcelData: { - ParcelID: UUID; - RegionHandle: Long; - OwnerID: UUID; - GroupOwned: boolean; - Status: number; - Name: string; - Description: string; - MusicURL: string; - RegionX: number; - RegionY: number; - ActualArea: number; - BillableArea: number; - ShowDir: boolean; - IsForSale: boolean; - Category: number; - SnapshotID: UUID; - UserLocation: Vector3; - SalePrice: number; - AuthorizedBuyerID: UUID; - AllowPublish: boolean; - MaturePublish: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateParcel.js b/dist/classes/packets/UpdateParcel.js deleted file mode 100644 index dca3058..0000000 --- a/dist/classes/packets/UpdateParcel.js +++ /dev/null @@ -1,122 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const Long = require("long"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateParcelPacket { - constructor() { - this.name = 'UpdateParcel'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901981; - } - getSize() { - return (this.ParcelData['Name'].length + 1 + this.ParcelData['Description'].length + 1 + this.ParcelData['MusicURL'].length + 1) + 111; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.ParcelData['ParcelID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['RegionHandle'].low, pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['RegionHandle'].high, pos); - pos += 4; - this.ParcelData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.ParcelData['GroupOwned']) ? 1 : 0, pos++); - buf.writeUInt8(this.ParcelData['Status'], pos++); - buf.write(this.ParcelData['Name'], pos); - pos += this.ParcelData['Name'].length; - buf.write(this.ParcelData['Description'], pos); - pos += this.ParcelData['Description'].length; - buf.write(this.ParcelData['MusicURL'], pos); - pos += this.ParcelData['MusicURL'].length; - buf.writeFloatLE(this.ParcelData['RegionX'], pos); - pos += 4; - buf.writeFloatLE(this.ParcelData['RegionY'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['ActualArea'], pos); - pos += 4; - buf.writeInt32LE(this.ParcelData['BillableArea'], pos); - pos += 4; - buf.writeUInt8((this.ParcelData['ShowDir']) ? 1 : 0, pos++); - buf.writeUInt8((this.ParcelData['IsForSale']) ? 1 : 0, pos++); - buf.writeUInt8(this.ParcelData['Category'], pos++); - this.ParcelData['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - this.ParcelData['UserLocation'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeInt32LE(this.ParcelData['SalePrice'], pos); - pos += 4; - this.ParcelData['AuthorizedBuyerID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.ParcelData['AllowPublish']) ? 1 : 0, pos++); - buf.writeUInt8((this.ParcelData['MaturePublish']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjParcelData = { - ParcelID: UUID_1.UUID.zero(), - RegionHandle: Long.ZERO, - OwnerID: UUID_1.UUID.zero(), - GroupOwned: false, - Status: 0, - Name: '', - Description: '', - MusicURL: '', - RegionX: 0, - RegionY: 0, - ActualArea: 0, - BillableArea: 0, - ShowDir: false, - IsForSale: false, - Category: 0, - SnapshotID: UUID_1.UUID.zero(), - UserLocation: Vector3_1.Vector3.getZero(), - SalePrice: 0, - AuthorizedBuyerID: UUID_1.UUID.zero(), - AllowPublish: false, - MaturePublish: false - }; - newObjParcelData['ParcelID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['RegionHandle'] = new Long(buf.readInt32LE(pos), buf.readInt32LE(pos + 4)); - pos += 8; - newObjParcelData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['Status'] = buf.readUInt8(pos++); - newObjParcelData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['MusicURL'] = buf.toString('utf8', pos, length); - pos += length; - newObjParcelData['RegionX'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['RegionY'] = buf.readFloatLE(pos); - pos += 4; - newObjParcelData['ActualArea'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['BillableArea'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['ShowDir'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['IsForSale'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['Category'] = buf.readUInt8(pos++); - newObjParcelData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['UserLocation'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjParcelData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['AuthorizedBuyerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjParcelData['AllowPublish'] = (buf.readUInt8(pos++) === 1); - newObjParcelData['MaturePublish'] = (buf.readUInt8(pos++) === 1); - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.UpdateParcelPacket = UpdateParcelPacket; -//# sourceMappingURL=UpdateParcel.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateParcel.js.map b/dist/classes/packets/UpdateParcel.js.map deleted file mode 100644 index 52785f1..0000000 --- a/dist/classes/packets/UpdateParcel.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateParcel.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateParcel.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateSimulator.d.ts b/dist/classes/packets/UpdateSimulator.d.ts deleted file mode 100644 index 69d69a3..0000000 --- a/dist/classes/packets/UpdateSimulator.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateSimulatorPacket implements Packet { - name: string; - flags: number; - id: number; - SimulatorInfo: { - RegionID: UUID; - SimName: string; - EstateID: number; - SimAccess: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateSimulator.js b/dist/classes/packets/UpdateSimulator.js deleted file mode 100644 index 6d05aab..0000000 --- a/dist/classes/packets/UpdateSimulator.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateSimulatorPacket { - constructor() { - this.name = 'UpdateSimulator'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901777; - } - getSize() { - return (this.SimulatorInfo['SimName'].length + 1) + 21; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.SimulatorInfo['RegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.SimulatorInfo['SimName'], pos); - pos += this.SimulatorInfo['SimName'].length; - buf.writeUInt32LE(this.SimulatorInfo['EstateID'], pos); - pos += 4; - buf.writeUInt8(this.SimulatorInfo['SimAccess'], pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjSimulatorInfo = { - RegionID: UUID_1.UUID.zero(), - SimName: '', - EstateID: 0, - SimAccess: 0 - }; - newObjSimulatorInfo['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjSimulatorInfo['SimName'] = buf.toString('utf8', pos, length); - pos += length; - newObjSimulatorInfo['EstateID'] = buf.readUInt32LE(pos); - pos += 4; - newObjSimulatorInfo['SimAccess'] = buf.readUInt8(pos++); - this.SimulatorInfo = newObjSimulatorInfo; - return pos - startPos; - } -} -exports.UpdateSimulatorPacket = UpdateSimulatorPacket; -//# sourceMappingURL=UpdateSimulator.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateSimulator.js.map b/dist/classes/packets/UpdateSimulator.js.map deleted file mode 100644 index 2b56942..0000000 --- a/dist/classes/packets/UpdateSimulator.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateSimulator.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateSimulator.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IAmDpB,CAAC;IA1CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAC3D,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAC9C,GAAG,IAAI,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC;QAC5C,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,CAAC;QACvD,GAAG,IAAI,CAAC,CAAC;QACT,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACvD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,mBAAmB,GAKrB;YACA,QAAQ,EAAE,WAAI,CAAC,IAAI,EAAE;YACrB,OAAO,EAAE,EAAE;YACX,QAAQ,EAAE,CAAC;YACX,SAAS,EAAE,CAAC;SACf,CAAC;QACF,mBAAmB,CAAC,UAAU,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,EAAE,CAAC;QACV,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QACnE,GAAG,IAAI,MAAM,CAAC;QACd,mBAAmB,CAAC,UAAU,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QACxD,GAAG,IAAI,CAAC,CAAC;QACT,mBAAmB,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC;QACxD,IAAI,CAAC,aAAa,GAAG,mBAAmB,CAAC;QACzC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAvDD,sDAuDC"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateTaskInventory.d.ts b/dist/classes/packets/UpdateTaskInventory.d.ts deleted file mode 100644 index 7255880..0000000 --- a/dist/classes/packets/UpdateTaskInventory.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class UpdateTaskInventoryPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - UpdateData: { - LocalID: number; - Key: number; - }; - InventoryData: { - ItemID: UUID; - FolderID: UUID; - CreatorID: UUID; - OwnerID: UUID; - GroupID: UUID; - BaseMask: number; - OwnerMask: number; - GroupMask: number; - EveryoneMask: number; - NextOwnerMask: number; - GroupOwned: boolean; - TransactionID: UUID; - Type: number; - InvType: number; - Flags: number; - SaleType: number; - SalePrice: number; - Name: string; - Description: string; - CreationDate: number; - CRC: number; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateTaskInventory.js b/dist/classes/packets/UpdateTaskInventory.js deleted file mode 100644 index 45eef08..0000000 --- a/dist/classes/packets/UpdateTaskInventory.js +++ /dev/null @@ -1,148 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateTaskInventoryPacket { - constructor() { - this.name = 'UpdateTaskInventory'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902046; - } - getSize() { - return (this.InventoryData['Name'].length + 1 + this.InventoryData['Description'].length + 1) + 173; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.UpdateData['LocalID'], pos); - pos += 4; - buf.writeUInt8(this.UpdateData['Key'], pos++); - this.InventoryData['ItemID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['FolderID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.InventoryData['GroupID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt32LE(this.InventoryData['BaseMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['OwnerMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['GroupMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['EveryoneMask'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['NextOwnerMask'], pos); - pos += 4; - buf.writeUInt8((this.InventoryData['GroupOwned']) ? 1 : 0, pos++); - this.InventoryData['TransactionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt8(this.InventoryData['Type'], pos++); - buf.writeInt8(this.InventoryData['InvType'], pos++); - buf.writeUInt32LE(this.InventoryData['Flags'], pos); - pos += 4; - buf.writeUInt8(this.InventoryData['SaleType'], pos++); - buf.writeInt32LE(this.InventoryData['SalePrice'], pos); - pos += 4; - buf.write(this.InventoryData['Name'], pos); - pos += this.InventoryData['Name'].length; - buf.write(this.InventoryData['Description'], pos); - pos += this.InventoryData['Description'].length; - buf.writeInt32LE(this.InventoryData['CreationDate'], pos); - pos += 4; - buf.writeUInt32LE(this.InventoryData['CRC'], pos); - pos += 4; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjUpdateData = { - LocalID: 0, - Key: 0 - }; - newObjUpdateData['LocalID'] = buf.readUInt32LE(pos); - pos += 4; - newObjUpdateData['Key'] = buf.readUInt8(pos++); - this.UpdateData = newObjUpdateData; - const newObjInventoryData = { - ItemID: UUID_1.UUID.zero(), - FolderID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - GroupID: UUID_1.UUID.zero(), - BaseMask: 0, - OwnerMask: 0, - GroupMask: 0, - EveryoneMask: 0, - NextOwnerMask: 0, - GroupOwned: false, - TransactionID: UUID_1.UUID.zero(), - Type: 0, - InvType: 0, - Flags: 0, - SaleType: 0, - SalePrice: 0, - Name: '', - Description: '', - CreationDate: 0, - CRC: 0 - }; - newObjInventoryData['ItemID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['FolderID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['GroupID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['BaseMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['OwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['EveryoneMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['NextOwnerMask'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['GroupOwned'] = (buf.readUInt8(pos++) === 1); - newObjInventoryData['TransactionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjInventoryData['Type'] = buf.readInt8(pos++); - newObjInventoryData['InvType'] = buf.readInt8(pos++); - newObjInventoryData['Flags'] = buf.readUInt32LE(pos); - pos += 4; - newObjInventoryData['SaleType'] = buf.readUInt8(pos++); - newObjInventoryData['SalePrice'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['Name'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['Description'] = buf.toString('utf8', pos, length); - pos += length; - newObjInventoryData['CreationDate'] = buf.readInt32LE(pos); - pos += 4; - newObjInventoryData['CRC'] = buf.readUInt32LE(pos); - pos += 4; - this.InventoryData = newObjInventoryData; - return pos - startPos; - } -} -exports.UpdateTaskInventoryPacket = UpdateTaskInventoryPacket; -//# sourceMappingURL=UpdateTaskInventory.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateTaskInventory.js.map b/dist/classes/packets/UpdateTaskInventory.js.map deleted file mode 100644 index 0fcca96..0000000 --- a/dist/classes/packets/UpdateTaskInventory.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateTaskInventory.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateTaskInventory.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UpdateUserInfo.d.ts b/dist/classes/packets/UpdateUserInfo.d.ts deleted file mode 100644 index 9b460c9..0000000 --- a/dist/classes/packets/UpdateUserInfo.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UpdateUserInfoPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - UserData: { - IMViaEMail: boolean; - DirectoryVisibility: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UpdateUserInfo.js b/dist/classes/packets/UpdateUserInfo.js deleted file mode 100644 index 8178e4d..0000000 --- a/dist/classes/packets/UpdateUserInfo.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UpdateUserInfoPacket { - constructor() { - this.name = 'UpdateUserInfo'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902161; - } - getSize() { - return (this.UserData['DirectoryVisibility'].length + 1) + 33; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.UserData['IMViaEMail']) ? 1 : 0, pos++); - buf.write(this.UserData['DirectoryVisibility'], pos); - pos += this.UserData['DirectoryVisibility'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjUserData = { - IMViaEMail: false, - DirectoryVisibility: '' - }; - newObjUserData['IMViaEMail'] = (buf.readUInt8(pos++) === 1); - newObjUserData['DirectoryVisibility'] = buf.toString('utf8', pos, length); - pos += length; - this.UserData = newObjUserData; - return pos - startPos; - } -} -exports.UpdateUserInfoPacket = UpdateUserInfoPacket; -//# sourceMappingURL=UpdateUserInfo.js.map \ No newline at end of file diff --git a/dist/classes/packets/UpdateUserInfo.js.map b/dist/classes/packets/UpdateUserInfo.js.map deleted file mode 100644 index 17119ea..0000000 --- a/dist/classes/packets/UpdateUserInfo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UpdateUserInfo.js","sourceRoot":"","sources":["../../../lib/classes/packets/UpdateUserInfo.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IAClE,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,CAAC,MAAM,CAAC;QACnD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAGhB;YACA,UAAU,EAAE,KAAK;YACjB,mBAAmB,EAAE,EAAE;SAC1B,CAAC;QACF,cAAc,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,cAAc,CAAC,qBAAqB,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC1E,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,oDA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/UseCachedMuteList.d.ts b/dist/classes/packets/UseCachedMuteList.d.ts deleted file mode 100644 index ca47d08..0000000 --- a/dist/classes/packets/UseCachedMuteList.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UseCachedMuteListPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UseCachedMuteList.js b/dist/classes/packets/UseCachedMuteList.js deleted file mode 100644 index b7a5cc5..0000000 --- a/dist/classes/packets/UseCachedMuteList.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UseCachedMuteListPacket { - constructor() { - this.name = 'UseCachedMuteList'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902079; - } - getSize() { - return 16; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.UseCachedMuteListPacket = UseCachedMuteListPacket; -//# sourceMappingURL=UseCachedMuteList.js.map \ No newline at end of file diff --git a/dist/classes/packets/UseCachedMuteList.js.map b/dist/classes/packets/UseCachedMuteList.js.map deleted file mode 100644 index df54a88..0000000 --- a/dist/classes/packets/UseCachedMuteList.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UseCachedMuteList.js","sourceRoot":"","sources":["../../../lib/classes/packets/UseCachedMuteList.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,mBAAmB,CAAC;QAC3B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAgCpB,CAAC;IA1BG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AApCD,0DAoCC"} \ No newline at end of file diff --git a/dist/classes/packets/UseCircuitCode.d.ts b/dist/classes/packets/UseCircuitCode.d.ts deleted file mode 100644 index 744f83c..0000000 --- a/dist/classes/packets/UseCircuitCode.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UseCircuitCodePacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - CircuitCode: { - Code: number; - SessionID: UUID; - ID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UseCircuitCode.js b/dist/classes/packets/UseCircuitCode.js deleted file mode 100644 index 444b70f..0000000 --- a/dist/classes/packets/UseCircuitCode.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UseCircuitCodePacket { - constructor() { - this.name = 'UseCircuitCode'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901763; - } - getSize() { - return 36; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt32LE(this.CircuitCode['Code'], pos); - pos += 4; - this.CircuitCode['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.CircuitCode['ID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjCircuitCode = { - Code: 0, - SessionID: UUID_1.UUID.zero(), - ID: UUID_1.UUID.zero() - }; - newObjCircuitCode['Code'] = buf.readUInt32LE(pos); - pos += 4; - newObjCircuitCode['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjCircuitCode['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.CircuitCode = newObjCircuitCode; - return pos - startPos; - } -} -exports.UseCircuitCodePacket = UseCircuitCodePacket; -//# sourceMappingURL=UseCircuitCode.js.map \ No newline at end of file diff --git a/dist/classes/packets/UseCircuitCode.js.map b/dist/classes/packets/UseCircuitCode.js.map deleted file mode 100644 index efd5ce7..0000000 --- a/dist/classes/packets/UseCircuitCode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UseCircuitCode.js","sourceRoot":"","sources":["../../../lib/classes/packets/UseCircuitCode.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,gBAAgB,CAAC;QACxB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA8CpB,CAAC;IAtCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,EAAE,GAAG,CAAC,CAAC;QACjD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC/C,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,iBAAiB,GAInB;YACA,IAAI,EAAE,CAAC;YACP,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;YACtB,EAAE,EAAE,WAAI,CAAC,IAAI,EAAE;SAClB,CAAC;QACF,iBAAiB,CAAC,MAAM,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,iBAAiB,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,iBAAiB,CAAC,IAAI,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAC7C,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,WAAW,GAAG,iBAAiB,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlDD,oDAkDC"} \ No newline at end of file diff --git a/dist/classes/packets/UserInfoReply.d.ts b/dist/classes/packets/UserInfoReply.d.ts deleted file mode 100644 index a3eb477..0000000 --- a/dist/classes/packets/UserInfoReply.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UserInfoReplyPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - }; - UserData: { - IMViaEMail: boolean; - DirectoryVisibility: string; - EMail: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UserInfoReply.js b/dist/classes/packets/UserInfoReply.js deleted file mode 100644 index d1dfe70..0000000 --- a/dist/classes/packets/UserInfoReply.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UserInfoReplyPacket { - constructor() { - this.name = 'UserInfoReply'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902160; - } - getSize() { - return (this.UserData['DirectoryVisibility'].length + 1 + this.UserData['EMail'].length + 2) + 17; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8((this.UserData['IMViaEMail']) ? 1 : 0, pos++); - buf.write(this.UserData['DirectoryVisibility'], pos); - pos += this.UserData['DirectoryVisibility'].length; - buf.write(this.UserData['EMail'], pos); - pos += this.UserData['EMail'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjUserData = { - IMViaEMail: false, - DirectoryVisibility: '', - EMail: '' - }; - newObjUserData['IMViaEMail'] = (buf.readUInt8(pos++) === 1); - newObjUserData['DirectoryVisibility'] = buf.toString('utf8', pos, length); - pos += length; - newObjUserData['EMail'] = buf.toString('utf8', pos, length); - pos += length; - this.UserData = newObjUserData; - return pos - startPos; - } -} -exports.UserInfoReplyPacket = UserInfoReplyPacket; -//# sourceMappingURL=UserInfoReply.js.map \ No newline at end of file diff --git a/dist/classes/packets/UserInfoReply.js.map b/dist/classes/packets/UserInfoReply.js.map deleted file mode 100644 index 43f4a88..0000000 --- a/dist/classes/packets/UserInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UserInfoReply.js","sourceRoot":"","sources":["../../../lib/classes/packets/UserInfoReply.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,eAAe,CAAC;QACvB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAyDpB,CAAC;IA9CG,OAAO;QAEH,MAAM,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,CAAC,MAAM,GAAG,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,EAAE,CAAC;IACtG,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QAC7D,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,EAAE,GAAG,CAAC,CAAC;QACrD,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,qBAAqB,CAAC,CAAC,MAAM,CAAC;QACnD,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE,GAAG,CAAC,CAAC;QACvC,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,MAAM,CAAC;QACrC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAEjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;SACvB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,cAAc,GAIhB;YACA,UAAU,EAAE,KAAK;YACjB,mBAAmB,EAAE,EAAE;YACvB,KAAK,EAAE,EAAE;SACZ,CAAC;QACF,cAAc,CAAC,YAAY,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QAC5D,cAAc,CAAC,qBAAqB,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC1E,GAAG,IAAI,MAAM,CAAC;QACd,cAAc,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,CAAC,CAAC;QAC5D,GAAG,IAAI,MAAM,CAAC;QACd,IAAI,CAAC,QAAQ,GAAG,cAAc,CAAC;QAC/B,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA7DD,kDA6DC"} \ No newline at end of file diff --git a/dist/classes/packets/UserInfoRequest.d.ts b/dist/classes/packets/UserInfoRequest.d.ts deleted file mode 100644 index 2acc1e0..0000000 --- a/dist/classes/packets/UserInfoRequest.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class UserInfoRequestPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UserInfoRequest.js b/dist/classes/packets/UserInfoRequest.js deleted file mode 100644 index 1e51d88..0000000 --- a/dist/classes/packets/UserInfoRequest.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UserInfoRequestPacket { - constructor() { - this.name = 'UserInfoRequest'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294902159; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.UserInfoRequestPacket = UserInfoRequestPacket; -//# sourceMappingURL=UserInfoRequest.js.map \ No newline at end of file diff --git a/dist/classes/packets/UserInfoRequest.js.map b/dist/classes/packets/UserInfoRequest.js.map deleted file mode 100644 index dfb82fd..0000000 --- a/dist/classes/packets/UserInfoRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UserInfoRequest.js","sourceRoot":"","sources":["../../../lib/classes/packets/UserInfoRequest.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,iBAAiB,CAAC;QACzB,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,sDA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/UserReport.d.ts b/dist/classes/packets/UserReport.d.ts deleted file mode 100644 index 9641daa..0000000 --- a/dist/classes/packets/UserReport.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class UserReportPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ReportData: { - ReportType: number; - Category: number; - Position: Vector3; - CheckFlags: number; - ScreenshotID: UUID; - ObjectID: UUID; - AbuserID: UUID; - AbuseRegionName: string; - AbuseRegionID: UUID; - Summary: string; - Details: string; - VersionString: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UserReport.js b/dist/classes/packets/UserReport.js deleted file mode 100644 index 81ac7b6..0000000 --- a/dist/classes/packets/UserReport.js +++ /dev/null @@ -1,95 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UserReportPacket { - constructor() { - this.name = 'UserReport'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901893; - } - getSize() { - return (this.ReportData['AbuseRegionName'].length + 1 + this.ReportData['Summary'].length + 1 + this.ReportData['Details'].length + 2 + this.ReportData['VersionString'].length + 1) + 111; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.ReportData['ReportType'], pos++); - buf.writeUInt8(this.ReportData['Category'], pos++); - this.ReportData['Position'].writeToBuffer(buf, pos, false); - pos += 12; - buf.writeUInt8(this.ReportData['CheckFlags'], pos++); - this.ReportData['ScreenshotID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['AbuserID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ReportData['AbuseRegionName'], pos); - pos += this.ReportData['AbuseRegionName'].length; - this.ReportData['AbuseRegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ReportData['Summary'], pos); - pos += this.ReportData['Summary'].length; - buf.write(this.ReportData['Details'], pos); - pos += this.ReportData['Details'].length; - buf.write(this.ReportData['VersionString'], pos); - pos += this.ReportData['VersionString'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjReportData = { - ReportType: 0, - Category: 0, - Position: Vector3_1.Vector3.getZero(), - CheckFlags: 0, - ScreenshotID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero(), - AbuserID: UUID_1.UUID.zero(), - AbuseRegionName: '', - AbuseRegionID: UUID_1.UUID.zero(), - Summary: '', - Details: '', - VersionString: '' - }; - newObjReportData['ReportType'] = buf.readUInt8(pos++); - newObjReportData['Category'] = buf.readUInt8(pos++); - newObjReportData['Position'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjReportData['CheckFlags'] = buf.readUInt8(pos++); - newObjReportData['ScreenshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['AbuserID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['AbuseRegionName'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['AbuseRegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['Summary'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['Details'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['VersionString'] = buf.toString('utf8', pos, length); - pos += length; - this.ReportData = newObjReportData; - return pos - startPos; - } -} -exports.UserReportPacket = UserReportPacket; -//# sourceMappingURL=UserReport.js.map \ No newline at end of file diff --git a/dist/classes/packets/UserReport.js.map b/dist/classes/packets/UserReport.js.map deleted file mode 100644 index 4dcd81c..0000000 --- a/dist/classes/packets/UserReport.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UserReport.js","sourceRoot":"","sources":["../../../lib/classes/packets/UserReport.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/UserReportInternal.d.ts b/dist/classes/packets/UserReportInternal.d.ts deleted file mode 100644 index 01a4fdd..0000000 --- a/dist/classes/packets/UserReportInternal.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Vector3 } from '../Vector3'; -import { Packet } from '../Packet'; -export declare class UserReportInternalPacket implements Packet { - name: string; - flags: number; - id: number; - ReportData: { - ReportType: number; - Category: number; - ReporterID: UUID; - ViewerPosition: Vector3; - AgentPosition: Vector3; - ScreenshotID: UUID; - ObjectID: UUID; - OwnerID: UUID; - LastOwnerID: UUID; - CreatorID: UUID; - RegionID: UUID; - AbuserID: UUID; - AbuseRegionName: string; - AbuseRegionID: UUID; - Summary: string; - Details: string; - VersionString: string; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/UserReportInternal.js b/dist/classes/packets/UserReportInternal.js deleted file mode 100644 index 4d86222..0000000 --- a/dist/classes/packets/UserReportInternal.js +++ /dev/null @@ -1,109 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const Vector3_1 = require("../Vector3"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class UserReportInternalPacket { - constructor() { - this.name = 'UserReportInternal'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901781; - } - getSize() { - return (this.ReportData['AbuseRegionName'].length + 1 + this.ReportData['Summary'].length + 1 + this.ReportData['Details'].length + 2 + this.ReportData['VersionString'].length + 1) + 170; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8(this.ReportData['ReportType'], pos++); - buf.writeUInt8(this.ReportData['Category'], pos++); - this.ReportData['ReporterID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['ViewerPosition'].writeToBuffer(buf, pos, false); - pos += 12; - this.ReportData['AgentPosition'].writeToBuffer(buf, pos, false); - pos += 12; - this.ReportData['ScreenshotID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['ObjectID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['OwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['LastOwnerID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['CreatorID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['RegionID'].writeToBuffer(buf, pos); - pos += 16; - this.ReportData['AbuserID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ReportData['AbuseRegionName'], pos); - pos += this.ReportData['AbuseRegionName'].length; - this.ReportData['AbuseRegionID'].writeToBuffer(buf, pos); - pos += 16; - buf.write(this.ReportData['Summary'], pos); - pos += this.ReportData['Summary'].length; - buf.write(this.ReportData['Details'], pos); - pos += this.ReportData['Details'].length; - buf.write(this.ReportData['VersionString'], pos); - pos += this.ReportData['VersionString'].length; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjReportData = { - ReportType: 0, - Category: 0, - ReporterID: UUID_1.UUID.zero(), - ViewerPosition: Vector3_1.Vector3.getZero(), - AgentPosition: Vector3_1.Vector3.getZero(), - ScreenshotID: UUID_1.UUID.zero(), - ObjectID: UUID_1.UUID.zero(), - OwnerID: UUID_1.UUID.zero(), - LastOwnerID: UUID_1.UUID.zero(), - CreatorID: UUID_1.UUID.zero(), - RegionID: UUID_1.UUID.zero(), - AbuserID: UUID_1.UUID.zero(), - AbuseRegionName: '', - AbuseRegionID: UUID_1.UUID.zero(), - Summary: '', - Details: '', - VersionString: '' - }; - newObjReportData['ReportType'] = buf.readUInt8(pos++); - newObjReportData['Category'] = buf.readUInt8(pos++); - newObjReportData['ReporterID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['ViewerPosition'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjReportData['AgentPosition'] = new Vector3_1.Vector3(buf, pos, false); - pos += 12; - newObjReportData['ScreenshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['ObjectID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['OwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['LastOwnerID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['CreatorID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['RegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['AbuserID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['AbuseRegionName'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['AbuseRegionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjReportData['Summary'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['Details'] = buf.toString('utf8', pos, length); - pos += length; - newObjReportData['VersionString'] = buf.toString('utf8', pos, length); - pos += length; - this.ReportData = newObjReportData; - return pos - startPos; - } -} -exports.UserReportInternalPacket = UserReportInternalPacket; -//# sourceMappingURL=UserReportInternal.js.map \ No newline at end of file diff --git a/dist/classes/packets/UserReportInternal.js.map b/dist/classes/packets/UserReportInternal.js.map deleted file mode 100644 index fe89183..0000000 --- a/dist/classes/packets/UserReportInternal.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UserReportInternal.js","sourceRoot":"","sources":["../../../lib/classes/packets/UserReportInternal.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/VelocityInterpolateOff.d.ts b/dist/classes/packets/VelocityInterpolateOff.d.ts deleted file mode 100644 index e36c592..0000000 --- a/dist/classes/packets/VelocityInterpolateOff.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class VelocityInterpolateOffPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/VelocityInterpolateOff.js b/dist/classes/packets/VelocityInterpolateOff.js deleted file mode 100644 index f7aac84..0000000 --- a/dist/classes/packets/VelocityInterpolateOff.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class VelocityInterpolateOffPacket { - constructor() { - this.name = 'VelocityInterpolateOff'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901886; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.VelocityInterpolateOffPacket = VelocityInterpolateOffPacket; -//# sourceMappingURL=VelocityInterpolateOff.js.map \ No newline at end of file diff --git a/dist/classes/packets/VelocityInterpolateOff.js.map b/dist/classes/packets/VelocityInterpolateOff.js.map deleted file mode 100644 index fe00d38..0000000 --- a/dist/classes/packets/VelocityInterpolateOff.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"VelocityInterpolateOff.js","sourceRoot":"","sources":["../../../lib/classes/packets/VelocityInterpolateOff.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,wBAAwB,CAAC;QAChC,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,oEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/VelocityInterpolateOn.d.ts b/dist/classes/packets/VelocityInterpolateOn.d.ts deleted file mode 100644 index 124f12f..0000000 --- a/dist/classes/packets/VelocityInterpolateOn.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class VelocityInterpolateOnPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/VelocityInterpolateOn.js b/dist/classes/packets/VelocityInterpolateOn.js deleted file mode 100644 index 7d02a6f..0000000 --- a/dist/classes/packets/VelocityInterpolateOn.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class VelocityInterpolateOnPacket { - constructor() { - this.name = 'VelocityInterpolateOn'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901885; - } - getSize() { - return 32; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - return pos - startPos; - } -} -exports.VelocityInterpolateOnPacket = VelocityInterpolateOnPacket; -//# sourceMappingURL=VelocityInterpolateOn.js.map \ No newline at end of file diff --git a/dist/classes/packets/VelocityInterpolateOn.js.map b/dist/classes/packets/VelocityInterpolateOn.js.map deleted file mode 100644 index 4bc4325..0000000 --- a/dist/classes/packets/VelocityInterpolateOn.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"VelocityInterpolateOn.js","sourceRoot":"","sources":["../../../lib/classes/packets/VelocityInterpolateOn.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,uBAAuB,CAAC;QAC/B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IAuCpB,CAAC;IAhCG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA3CD,kEA2CC"} \ No newline at end of file diff --git a/dist/classes/packets/ViewerEffect.d.ts b/dist/classes/packets/ViewerEffect.d.ts deleted file mode 100644 index 987e31b..0000000 --- a/dist/classes/packets/ViewerEffect.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { Packet } from '../Packet'; -export declare class ViewerEffectPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - Effect: { - ID: UUID; - AgentID: UUID; - Type: number; - Duration: number; - Color: Buffer; - TypeData: string; - }[]; - getSize(): number; - calculateVarVarSize(block: object[], paramName: string, extraPerVar: number): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ViewerEffect.js b/dist/classes/packets/ViewerEffect.js deleted file mode 100644 index 25347ac..0000000 --- a/dist/classes/packets/ViewerEffect.js +++ /dev/null @@ -1,83 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ViewerEffectPacket { - constructor() { - this.name = 'ViewerEffect'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.FrequencyMedium; - this.id = 65297; - } - getSize() { - return ((this.calculateVarVarSize(this.Effect, 'TypeData', 1) + 41) * this.Effect.length) + 33; - } - calculateVarVarSize(block, paramName, extraPerVar) { - let size = 0; - block.forEach((bl) => { - size += bl[paramName].length + extraPerVar; - }); - return size; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - const count = this.Effect.length; - buf.writeUInt8(this.Effect.length, pos++); - for (let i = 0; i < count; i++) { - this.Effect[i]['ID'].writeToBuffer(buf, pos); - pos += 16; - this.Effect[i]['AgentID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeUInt8(this.Effect[i]['Type'], pos++); - buf.writeFloatLE(this.Effect[i]['Duration'], pos); - pos += 4; - this.Effect[i]['Color'].copy(buf, pos); - pos += 4; - buf.write(this.Effect[i]['TypeData'], pos); - pos += this.Effect[i]['TypeData'].length; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const count = buf.readUInt8(pos++); - this.Effect = []; - for (let i = 0; i < count; i++) { - const newObjEffect = { - ID: UUID_1.UUID.zero(), - AgentID: UUID_1.UUID.zero(), - Type: 0, - Duration: 0, - Color: Buffer.allocUnsafe(0), - TypeData: '' - }; - newObjEffect['ID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjEffect['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjEffect['Type'] = buf.readUInt8(pos++); - newObjEffect['Duration'] = buf.readFloatLE(pos); - pos += 4; - newObjEffect['Color'] = buf.slice(pos, pos + 4); - pos += 4; - newObjEffect['TypeData'] = buf.toString('utf8', pos, length); - pos += length; - this.Effect.push(newObjEffect); - } - return pos - startPos; - } -} -exports.ViewerEffectPacket = ViewerEffectPacket; -//# sourceMappingURL=ViewerEffect.js.map \ No newline at end of file diff --git a/dist/classes/packets/ViewerEffect.js.map b/dist/classes/packets/ViewerEffect.js.map deleted file mode 100644 index 6fb1a05..0000000 --- a/dist/classes/packets/ViewerEffect.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ViewerEffect.js","sourceRoot":"","sources":["../../../lib/classes/packets/ViewerEffect.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/classes/packets/ViewerFrozenMessage.d.ts b/dist/classes/packets/ViewerFrozenMessage.d.ts deleted file mode 100644 index 6f3c295..0000000 --- a/dist/classes/packets/ViewerFrozenMessage.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { Packet } from '../Packet'; -export declare class ViewerFrozenMessagePacket implements Packet { - name: string; - flags: number; - id: number; - FrozenData: { - Data: boolean; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ViewerFrozenMessage.js b/dist/classes/packets/ViewerFrozenMessage.js deleted file mode 100644 index 2837ca6..0000000 --- a/dist/classes/packets/ViewerFrozenMessage.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ViewerFrozenMessagePacket { - constructor() { - this.name = 'ViewerFrozenMessage'; - this.flags = MessageFlags_1.MessageFlags.Trusted | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901897; - } - getSize() { - return 1; - } - writeToBuffer(buf, pos) { - const startPos = pos; - buf.writeUInt8((this.FrozenData['Data']) ? 1 : 0, pos++); - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjFrozenData = { - Data: false - }; - newObjFrozenData['Data'] = (buf.readUInt8(pos++) === 1); - this.FrozenData = newObjFrozenData; - return pos - startPos; - } -} -exports.ViewerFrozenMessagePacket = ViewerFrozenMessagePacket; -//# sourceMappingURL=ViewerFrozenMessage.js.map \ No newline at end of file diff --git a/dist/classes/packets/ViewerFrozenMessage.js.map b/dist/classes/packets/ViewerFrozenMessage.js.map deleted file mode 100644 index 50c4657..0000000 --- a/dist/classes/packets/ViewerFrozenMessage.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ViewerFrozenMessage.js","sourceRoot":"","sources":["../../../lib/classes/packets/ViewerFrozenMessage.ts"],"names":[],"mappings":";;AAEA,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,qBAAqB,CAAC;QAC7B,UAAK,GAAG,2BAAY,CAAC,OAAO,GAAG,2BAAY,CAAC,YAAY,CAAC;QACzD,OAAE,GAAG,UAAU,CAAC;IA8BpB,CAAC;IAxBG,OAAO;QAEH,MAAM,CAAC,CAAC,CAAC;IACb,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,GAAG,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,CAAC;QACzD,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,gBAAgB,GAElB;YACA,IAAI,EAAE,KAAK;SACd,CAAC;QACF,gBAAgB,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC;QACxD,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AAlCD,8DAkCC"} \ No newline at end of file diff --git a/dist/classes/packets/ViewerStartAuction.d.ts b/dist/classes/packets/ViewerStartAuction.d.ts deleted file mode 100644 index 2c07a51..0000000 --- a/dist/classes/packets/ViewerStartAuction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { MessageFlags } from '../../enums/MessageFlags'; -import { Packet } from '../Packet'; -export declare class ViewerStartAuctionPacket implements Packet { - name: string; - flags: MessageFlags; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - }; - ParcelData: { - LocalID: number; - SnapshotID: UUID; - }; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ViewerStartAuction.js b/dist/classes/packets/ViewerStartAuction.js deleted file mode 100644 index b5d08b7..0000000 --- a/dist/classes/packets/ViewerStartAuction.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ViewerStartAuctionPacket { - constructor() { - this.name = 'ViewerStartAuction'; - this.flags = MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901988; - } - getSize() { - return 52; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - buf.writeInt32LE(this.ParcelData['LocalID'], pos); - pos += 4; - this.ParcelData['SnapshotID'].writeToBuffer(buf, pos); - pos += 16; - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero() - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.AgentData = newObjAgentData; - const newObjParcelData = { - LocalID: 0, - SnapshotID: UUID_1.UUID.zero() - }; - newObjParcelData['LocalID'] = buf.readInt32LE(pos); - pos += 4; - newObjParcelData['SnapshotID'] = new UUID_1.UUID(buf, pos); - pos += 16; - this.ParcelData = newObjParcelData; - return pos - startPos; - } -} -exports.ViewerStartAuctionPacket = ViewerStartAuctionPacket; -//# sourceMappingURL=ViewerStartAuction.js.map \ No newline at end of file diff --git a/dist/classes/packets/ViewerStartAuction.js.map b/dist/classes/packets/ViewerStartAuction.js.map deleted file mode 100644 index 38102dd..0000000 --- a/dist/classes/packets/ViewerStartAuction.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ViewerStartAuction.js","sourceRoot":"","sources":["../../../lib/classes/packets/ViewerStartAuction.ts"],"names":[],"mappings":";;AAEA,kCAA6B;AAC7B,2DAAsD;AAGtD;IAAA;QAEI,SAAI,GAAG,oBAAoB,CAAC;QAC5B,UAAK,GAAG,2BAAY,CAAC,YAAY,CAAC;QAClC,OAAE,GAAG,UAAU,CAAC;IA2DpB,CAAC;IAhDG,OAAO;QAEH,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAEA,aAAa,CAAC,GAAW,EAAE,GAAW;QAElC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,CAAC,CAAC;QACT,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,aAAa,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACtD,GAAG,IAAI,EAAE,CAAC;QACV,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;IAED,cAAc,CAAC,GAAW,EAAE,GAAW;QAEnC,MAAM,QAAQ,GAAG,GAAG,CAAC;QACrB,MAAM,eAAe,GAGjB;YACA,OAAO,EAAE,WAAI,CAAC,IAAI,EAAE;YACpB,SAAS,EAAE,WAAI,CAAC,IAAI,EAAE;SACzB,CAAC;QACF,eAAe,CAAC,SAAS,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAChD,GAAG,IAAI,EAAE,CAAC;QACV,eAAe,CAAC,WAAW,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QAClD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,SAAS,GAAG,eAAe,CAAC;QACjC,MAAM,gBAAgB,GAGlB;YACA,OAAO,EAAE,CAAC;YACV,UAAU,EAAE,WAAI,CAAC,IAAI,EAAE;SAC1B,CAAC;QACF,gBAAgB,CAAC,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;QACnD,GAAG,IAAI,CAAC,CAAC;QACT,gBAAgB,CAAC,YAAY,CAAC,GAAG,IAAI,WAAI,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;QACpD,GAAG,IAAI,EAAE,CAAC;QACV,IAAI,CAAC,UAAU,GAAG,gBAAgB,CAAC;QACnC,MAAM,CAAC,GAAG,GAAG,QAAQ,CAAC;IAC1B,CAAC;CACL;AA/DD,4DA+DC"} \ No newline at end of file diff --git a/dist/classes/packets/ViewerStats.d.ts b/dist/classes/packets/ViewerStats.d.ts deleted file mode 100644 index 29b01d5..0000000 --- a/dist/classes/packets/ViewerStats.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -/// -import { UUID } from '../UUID'; -import { IPAddress } from '../IPAddress'; -import { Packet } from '../Packet'; -export declare class ViewerStatsPacket implements Packet { - name: string; - flags: number; - id: number; - AgentData: { - AgentID: UUID; - SessionID: UUID; - IP: IPAddress; - StartTime: number; - RunTime: number; - SimFPS: number; - FPS: number; - AgentsInView: number; - Ping: number; - MetersTraveled: number; - RegionsVisited: number; - SysRAM: number; - SysOS: string; - SysCPU: string; - SysGPU: string; - }; - DownloadTotals: { - World: number; - Objects: number; - Textures: number; - }; - NetStats: { - Bytes: number; - Packets: number; - Compressed: number; - Savings: number; - }[]; - FailStats: { - SendPacket: number; - Dropped: number; - Resent: number; - FailedResends: number; - OffCircuit: number; - Invalid: number; - }; - MiscStats: { - Type: number; - Value: number; - }[]; - getSize(): number; - writeToBuffer(buf: Buffer, pos: number): number; - readFromBuffer(buf: Buffer, pos: number): number; -} diff --git a/dist/classes/packets/ViewerStats.js b/dist/classes/packets/ViewerStats.js deleted file mode 100644 index efc8d77..0000000 --- a/dist/classes/packets/ViewerStats.js +++ /dev/null @@ -1,203 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const UUID_1 = require("../UUID"); -const IPAddress_1 = require("../IPAddress"); -const MessageFlags_1 = require("../../enums/MessageFlags"); -class ViewerStatsPacket { - constructor() { - this.name = 'ViewerStats'; - this.flags = MessageFlags_1.MessageFlags.Zerocoded | MessageFlags_1.MessageFlags.Deprecated | MessageFlags_1.MessageFlags.FrequencyLow; - this.id = 4294901891; - } - getSize() { - return (this.AgentData['SysOS'].length + 1 + this.AgentData['SysCPU'].length + 1 + this.AgentData['SysGPU'].length + 1) + ((12) * this.MiscStats.length) + 142; - } - writeToBuffer(buf, pos) { - const startPos = pos; - this.AgentData['AgentID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['SessionID'].writeToBuffer(buf, pos); - pos += 16; - this.AgentData['IP'].writeToBuffer(buf, pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['StartTime'], pos); - pos += 4; - buf.writeFloatLE(this.AgentData['RunTime'], pos); - pos += 4; - buf.writeFloatLE(this.AgentData['SimFPS'], pos); - pos += 4; - buf.writeFloatLE(this.AgentData['FPS'], pos); - pos += 4; - buf.writeUInt8(this.AgentData['AgentsInView'], pos++); - buf.writeFloatLE(this.AgentData['Ping'], pos); - pos += 4; - buf.writeDoubleLE(this.AgentData['MetersTraveled'], pos); - pos += 8; - buf.writeInt32LE(this.AgentData['RegionsVisited'], pos); - pos += 4; - buf.writeUInt32LE(this.AgentData['SysRAM'], pos); - pos += 4; - buf.write(this.AgentData['SysOS'], pos); - pos += this.AgentData['SysOS'].length; - buf.write(this.AgentData['SysCPU'], pos); - pos += this.AgentData['SysCPU'].length; - buf.write(this.AgentData['SysGPU'], pos); - pos += this.AgentData['SysGPU'].length; - buf.writeUInt32LE(this.DownloadTotals['World'], pos); - pos += 4; - buf.writeUInt32LE(this.DownloadTotals['Objects'], pos); - pos += 4; - buf.writeUInt32LE(this.DownloadTotals['Textures'], pos); - pos += 4; - let count = 2; - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.NetStats[i]['Bytes'], pos); - pos += 4; - buf.writeUInt32LE(this.NetStats[i]['Packets'], pos); - pos += 4; - buf.writeUInt32LE(this.NetStats[i]['Compressed'], pos); - pos += 4; - buf.writeUInt32LE(this.NetStats[i]['Savings'], pos); - pos += 4; - } - buf.writeUInt32LE(this.FailStats['SendPacket'], pos); - pos += 4; - buf.writeUInt32LE(this.FailStats['Dropped'], pos); - pos += 4; - buf.writeUInt32LE(this.FailStats['Resent'], pos); - pos += 4; - buf.writeUInt32LE(this.FailStats['FailedResends'], pos); - pos += 4; - buf.writeUInt32LE(this.FailStats['OffCircuit'], pos); - pos += 4; - buf.writeUInt32LE(this.FailStats['Invalid'], pos); - pos += 4; - count = this.MiscStats.length; - buf.writeUInt8(this.MiscStats.length, pos++); - for (let i = 0; i < count; i++) { - buf.writeUInt32LE(this.MiscStats[i]['Type'], pos); - pos += 4; - buf.writeDoubleLE(this.MiscStats[i]['Value'], pos); - pos += 8; - } - return pos - startPos; - } - readFromBuffer(buf, pos) { - const startPos = pos; - const newObjAgentData = { - AgentID: UUID_1.UUID.zero(), - SessionID: UUID_1.UUID.zero(), - IP: IPAddress_1.IPAddress.zero(), - StartTime: 0, - RunTime: 0, - SimFPS: 0, - FPS: 0, - AgentsInView: 0, - Ping: 0, - MetersTraveled: 0, - RegionsVisited: 0, - SysRAM: 0, - SysOS: '', - SysCPU: '', - SysGPU: '' - }; - newObjAgentData['AgentID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['SessionID'] = new UUID_1.UUID(buf, pos); - pos += 16; - newObjAgentData['IP'] = new IPAddress_1.IPAddress(buf, pos); - pos += 4; - newObjAgentData['StartTime'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['RunTime'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['SimFPS'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['FPS'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['AgentsInView'] = buf.readUInt8(pos++); - newObjAgentData['Ping'] = buf.readFloatLE(pos); - pos += 4; - newObjAgentData['MetersTraveled'] = buf.readDoubleLE(pos); - pos += 8; - newObjAgentData['RegionsVisited'] = buf.readInt32LE(pos); - pos += 4; - newObjAgentData['SysRAM'] = buf.readUInt32LE(pos); - pos += 4; - newObjAgentData['SysOS'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['SysCPU'] = buf.toString('utf8', pos, length); - pos += length; - newObjAgentData['SysGPU'] = buf.toString('utf8', pos, length); - pos += length; - this.AgentData = newObjAgentData; - const newObjDownloadTotals = { - World: 0, - Objects: 0, - Textures: 0 - }; - newObjDownloadTotals['World'] = buf.readUInt32LE(pos); - pos += 4; - newObjDownloadTotals['Objects'] = buf.readUInt32LE(pos); - pos += 4; - newObjDownloadTotals['Textures'] = buf.readUInt32LE(pos); - pos += 4; - this.DownloadTotals = newObjDownloadTotals; - let count = 2; - this.NetStats = []; - for (let i = 0; i < count; i++) { - const newObjNetStats = { - Bytes: 0, - Packets: 0, - Compressed: 0, - Savings: 0 - }; - newObjNetStats['Bytes'] = buf.readUInt32LE(pos); - pos += 4; - newObjNetStats['Packets'] = buf.readUInt32LE(pos); - pos += 4; - newObjNetStats['Compressed'] = buf.readUInt32LE(pos); - pos += 4; - newObjNetStats['Savings'] = buf.readUInt32LE(pos); - pos += 4; - this.NetStats.push(newObjNetStats); - } - const newObjFailStats = { - SendPacket: 0, - Dropped: 0, - Resent: 0, - FailedResends: 0, - OffCircuit: 0, - Invalid: 0 - }; - newObjFailStats['SendPacket'] = buf.readUInt32LE(pos); - pos += 4; - newObjFailStats['Dropped'] = buf.readUInt32LE(pos); - pos += 4; - newObjFailStats['Resent'] = buf.readUInt32LE(pos); - pos += 4; - newObjFailStats['FailedResends'] = buf.readUInt32LE(pos); - pos += 4; - newObjFailStats['OffCircuit'] = buf.readUInt32LE(pos); - pos += 4; - newObjFailStats['Invalid'] = buf.readUInt32LE(pos); - pos += 4; - this.FailStats = newObjFailStats; - count = buf.readUInt8(pos++); - this.MiscStats = []; - for (let i = 0; i < count; i++) { - const newObjMiscStats = { - Type: 0, - Value: 0 - }; - newObjMiscStats['Type'] = buf.readUInt32LE(pos); - pos += 4; - newObjMiscStats['Value'] = buf.readDoubleLE(pos); - pos += 8; - this.MiscStats.push(newObjMiscStats); - } - return pos - startPos; - } -} -exports.ViewerStatsPacket = ViewerStatsPacket; -//# sourceMappingURL=ViewerStats.js.map \ No newline at end of file diff --git a/dist/classes/packets/ViewerStats.js.map b/dist/classes/packets/ViewerStats.js.map deleted file mode 100644 index 2b1363b..0000000 --- a/dist/classes/packets/ViewerStats.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ViewerStats.js","sourceRoot":"","sources":["../../../lib/classes/packets/ViewerStats.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/enums/InstantMessageFlags.d.ts b/dist/enums/InstantMessageFlags.d.ts deleted file mode 100644 index afd2f26..0000000 --- a/dist/enums/InstantMessageFlags.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare enum InstantMessageFlags { - normal = 0, - busyResponse = 1, -} diff --git a/dist/enums/InstantMessageFlags.js b/dist/enums/InstantMessageFlags.js deleted file mode 100644 index ea2b9a7..0000000 --- a/dist/enums/InstantMessageFlags.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -var InstantMessageFlags; -(function (InstantMessageFlags) { - InstantMessageFlags[InstantMessageFlags["normal"] = 0] = "normal"; - InstantMessageFlags[InstantMessageFlags["busyResponse"] = 1] = "busyResponse"; -})(InstantMessageFlags = exports.InstantMessageFlags || (exports.InstantMessageFlags = {})); -//# sourceMappingURL=InstantMessageFlags.js.map \ No newline at end of file diff --git a/dist/enums/InstantMessageFlags.js.map b/dist/enums/InstantMessageFlags.js.map deleted file mode 100644 index cbe5b97..0000000 --- a/dist/enums/InstantMessageFlags.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InstantMessageFlags.js","sourceRoot":"","sources":["../../lib/enums/InstantMessageFlags.ts"],"names":[],"mappings":";;AAAA,IAAY,mBAIX;AAJD,WAAY,mBAAmB;IAE3B,iEAAU,CAAA;IACV,6EAAgB,CAAA;AACpB,CAAC,EAJW,mBAAmB,GAAnB,2BAAmB,KAAnB,2BAAmB,QAI9B"} \ No newline at end of file diff --git a/dist/events/ChatEvent.d.ts b/dist/events/ChatEvent.d.ts index 91669fd..c2117b8 100644 --- a/dist/events/ChatEvent.d.ts +++ b/dist/events/ChatEvent.d.ts @@ -1,8 +1,6 @@ -import { UUID } from '../classes/UUID'; import { ChatAudibleLevel } from '../enums/ChatAudible'; import { ChatType } from '../enums/ChatType'; -import { ChatSourceType } from '../enums/ChatSourceType'; -import { Vector3 } from '../classes/Vector3'; +import { ChatSourceType, UUID, Vector3 } from '..'; export declare class ChatEvent { from: UUID; ownerID: UUID; diff --git a/dist/events/ChatEvent.js.map b/dist/events/ChatEvent.js.map index df1b269..6758b38 100644 --- a/dist/events/ChatEvent.js.map +++ b/dist/events/ChatEvent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChatEvent.js","sourceRoot":"","sources":["../../lib/events/ChatEvent.ts"],"names":[],"mappings":";;AAMA;CAUC;AAVD,8BAUC"} \ No newline at end of file +{"version":3,"file":"ChatEvent.js","sourceRoot":"","sources":["../../lib/events/ChatEvent.ts"],"names":[],"mappings":";;AAIA;CAUC;AAVD,8BAUC"} \ No newline at end of file diff --git a/dist/events/FriendRequestEvent.d.ts b/dist/events/FriendRequestEvent.d.ts index 082fd73..8214628 100644 --- a/dist/events/FriendRequestEvent.d.ts +++ b/dist/events/FriendRequestEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class FriendRequestEvent { from: UUID; fromName: string; diff --git a/dist/events/FriendshipResponseEvent.d.ts b/dist/events/FriendResponseEvent.d.ts similarity index 75% rename from dist/events/FriendshipResponseEvent.d.ts rename to dist/events/FriendResponseEvent.d.ts index 6ad1322..8339a10 100644 --- a/dist/events/FriendshipResponseEvent.d.ts +++ b/dist/events/FriendResponseEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class FriendResponseEvent { from: UUID; fromName: string; diff --git a/dist/events/FriendshipResponseEvent.js b/dist/events/FriendResponseEvent.js similarity index 73% rename from dist/events/FriendshipResponseEvent.js rename to dist/events/FriendResponseEvent.js index f170be4..f0b3dd5 100644 --- a/dist/events/FriendshipResponseEvent.js +++ b/dist/events/FriendResponseEvent.js @@ -3,4 +3,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); class FriendResponseEvent { } exports.FriendResponseEvent = FriendResponseEvent; -//# sourceMappingURL=FriendshipResponseEvent.js.map \ No newline at end of file +//# sourceMappingURL=FriendResponseEvent.js.map \ No newline at end of file diff --git a/dist/events/FriendResponseEvent.js.map b/dist/events/FriendResponseEvent.js.map new file mode 100644 index 0000000..91fddf7 --- /dev/null +++ b/dist/events/FriendResponseEvent.js.map @@ -0,0 +1 @@ +{"version":3,"file":"FriendResponseEvent.js","sourceRoot":"","sources":["../../lib/events/FriendResponseEvent.ts"],"names":[],"mappings":";;AAEA;CAOC;AAPD,kDAOC"} \ No newline at end of file diff --git a/dist/events/FriendshipResponseEvent.js.map b/dist/events/FriendshipResponseEvent.js.map deleted file mode 100644 index 801fc4f..0000000 --- a/dist/events/FriendshipResponseEvent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FriendshipResponseEvent.js","sourceRoot":"","sources":["../../lib/events/FriendshipResponseEvent.ts"],"names":[],"mappings":";;AAEA;CAOC;AAPD,kDAOC"} \ No newline at end of file diff --git a/dist/events/GroupChatEvent.d.ts b/dist/events/GroupChatEvent.d.ts index 54ee9f9..223698e 100644 --- a/dist/events/GroupChatEvent.d.ts +++ b/dist/events/GroupChatEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class GroupChatEvent { groupID: UUID; from: UUID; diff --git a/dist/events/GroupChatSessionAgentListEvent.d.ts b/dist/events/GroupChatSessionAgentListEvent.d.ts index 4448771..e0fd7aa 100644 --- a/dist/events/GroupChatSessionAgentListEvent.d.ts +++ b/dist/events/GroupChatSessionAgentListEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class GroupChatSessionAgentListEvent { groupID: UUID; agentID: UUID; diff --git a/dist/events/GroupChatSessionJoinEvent.d.ts b/dist/events/GroupChatSessionJoinEvent.d.ts index 249ce65..aecb159 100644 --- a/dist/events/GroupChatSessionJoinEvent.d.ts +++ b/dist/events/GroupChatSessionJoinEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class GroupChatSessionJoinEvent { sessionID: UUID; success: boolean; diff --git a/dist/events/GroupInviteEvent.d.ts b/dist/events/GroupInviteEvent.d.ts index 91b16f2..582c767 100644 --- a/dist/events/GroupInviteEvent.d.ts +++ b/dist/events/GroupInviteEvent.d.ts @@ -1,4 +1,4 @@ -import { UUID } from '../classes/UUID'; +import { UUID } from '..'; export declare class GroupInviteEvent { from: UUID; fromName: string; diff --git a/dist/events/InstantMessageEvent.d.ts b/dist/events/InstantMessageEvent.d.ts index c8aa580..f59d268 100644 --- a/dist/events/InstantMessageEvent.d.ts +++ b/dist/events/InstantMessageEvent.d.ts @@ -1,6 +1,4 @@ -import { ChatSourceType } from '../enums/ChatSourceType'; -import { UUID } from '../classes/UUID'; -import { InstantMessageEventFlags } from '../enums/InstantMessageEventFlags'; +import { ChatSourceType, InstantMessageEventFlags, UUID } from '..'; export declare class InstantMessageEvent { source: ChatSourceType; fromName: string; diff --git a/dist/events/InstantMessageEvent.js.map b/dist/events/InstantMessageEvent.js.map index 0bd2326..8d2549a 100644 --- a/dist/events/InstantMessageEvent.js.map +++ b/dist/events/InstantMessageEvent.js.map @@ -1 +1 @@ -{"version":3,"file":"InstantMessageEvent.js","sourceRoot":"","sources":["../../lib/events/InstantMessageEvent.ts"],"names":[],"mappings":";;AAIA;CAQC;AARD,kDAQC"} \ No newline at end of file +{"version":3,"file":"InstantMessageEvent.js","sourceRoot":"","sources":["../../lib/events/InstantMessageEvent.ts"],"names":[],"mappings":";;AAEA;CAQC;AARD,kDAQC"} \ No newline at end of file diff --git a/dist/events/InventoryOfferedEvent.d.ts b/dist/events/InventoryOfferedEvent.d.ts index 517fa22..5d71787 100644 --- a/dist/events/InventoryOfferedEvent.d.ts +++ b/dist/events/InventoryOfferedEvent.d.ts @@ -1,6 +1,4 @@ -import { UUID } from '../classes/UUID'; -import { ChatSourceType } from '../enums/ChatSourceType'; -import { AssetType } from '../enums/AssetType'; +import { AssetType, ChatSourceType, UUID } from '..'; export declare class InventoryOfferedEvent { from: UUID; fromName: string; diff --git a/dist/events/InventoryOfferedEvent.js.map b/dist/events/InventoryOfferedEvent.js.map index f8d43e6..bbd10f6 100644 --- a/dist/events/InventoryOfferedEvent.js.map +++ b/dist/events/InventoryOfferedEvent.js.map @@ -1 +1 @@ -{"version":3,"file":"InventoryOfferedEvent.js","sourceRoot":"","sources":["../../lib/events/InventoryOfferedEvent.ts"],"names":[],"mappings":";;AAIA;CAQC;AARD,sDAQC"} \ No newline at end of file +{"version":3,"file":"InventoryOfferedEvent.js","sourceRoot":"","sources":["../../lib/events/InventoryOfferedEvent.ts"],"names":[],"mappings":";;AAEA;CAQC;AARD,sDAQC"} \ No newline at end of file diff --git a/dist/events/LureEvent.d.ts b/dist/events/LureEvent.d.ts index bb65fdc..048563e 100644 --- a/dist/events/LureEvent.d.ts +++ b/dist/events/LureEvent.d.ts @@ -1,5 +1,4 @@ -import { UUID } from '../classes/UUID'; -import { Vector3 } from '../classes/Vector3'; +import { UUID, Vector3 } from '..'; export declare class LureEvent { from: UUID; fromName: string; diff --git a/dist/events/LureEvent.js.map b/dist/events/LureEvent.js.map index b7a7e95..6beb68f 100644 --- a/dist/events/LureEvent.js.map +++ b/dist/events/LureEvent.js.map @@ -1 +1 @@ -{"version":3,"file":"LureEvent.js","sourceRoot":"","sources":["../../lib/events/LureEvent.ts"],"names":[],"mappings":";;AAGA;CAUC;AAVD,8BAUC"} \ No newline at end of file +{"version":3,"file":"LureEvent.js","sourceRoot":"","sources":["../../lib/events/LureEvent.ts"],"names":[],"mappings":";;AAEA;CAUC;AAVD,8BAUC"} \ No newline at end of file diff --git a/dist/events/MapInfoRangeReply.js b/dist/events/MapInfoRangeReply.js deleted file mode 100644 index 03d1ced..0000000 --- a/dist/events/MapInfoRangeReply.js +++ /dev/null @@ -1,9 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -class MapInfoRangeReply { - constructor() { - this.regions = []; - } -} -exports.MapInfoRangeReply = MapInfoRangeReply; -//# sourceMappingURL=MapInfoRangeReply.js.map \ No newline at end of file diff --git a/dist/events/MapInfoRangeReply.js.map b/dist/events/MapInfoRangeReply.js.map deleted file mode 100644 index 1329a52..0000000 --- a/dist/events/MapInfoRangeReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapInfoRangeReply.js","sourceRoot":"","sources":["../../lib/events/MapInfoRangeReply.ts"],"names":[],"mappings":";;AAEA;IAAA;QAEI,YAAO,GAAe,EAAE,CAAC;IAC7B,CAAC;CAAA;AAHD,8CAGC"} \ No newline at end of file diff --git a/dist/events/MapInfoRangeReply.d.ts b/dist/events/MapInfoRangeReplyEvent.d.ts similarity index 60% rename from dist/events/MapInfoRangeReply.d.ts rename to dist/events/MapInfoRangeReplyEvent.d.ts index bf9687f..b3f058b 100644 --- a/dist/events/MapInfoRangeReply.d.ts +++ b/dist/events/MapInfoRangeReplyEvent.d.ts @@ -1,4 +1,4 @@ import { MapBlock } from '../classes/MapBlock'; -export declare class MapInfoRangeReply { +export declare class MapInfoRangeReplyEvent { regions: MapBlock[]; } diff --git a/dist/events/MapInfoRangeReplyEvent.js b/dist/events/MapInfoRangeReplyEvent.js new file mode 100644 index 0000000..5aa726d --- /dev/null +++ b/dist/events/MapInfoRangeReplyEvent.js @@ -0,0 +1,6 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class MapInfoRangeReplyEvent { +} +exports.MapInfoRangeReplyEvent = MapInfoRangeReplyEvent; +//# sourceMappingURL=MapInfoRangeReplyEvent.js.map \ No newline at end of file diff --git a/dist/events/MapInfoRangeReplyEvent.js.map b/dist/events/MapInfoRangeReplyEvent.js.map new file mode 100644 index 0000000..fef8316 --- /dev/null +++ b/dist/events/MapInfoRangeReplyEvent.js.map @@ -0,0 +1 @@ +{"version":3,"file":"MapInfoRangeReplyEvent.js","sourceRoot":"","sources":["../../lib/events/MapInfoRangeReplyEvent.ts"],"names":[],"mappings":";;AAEA;CAGC;AAHD,wDAGC"} \ No newline at end of file diff --git a/dist/events/MapInfoReply.js b/dist/events/MapInfoReply.js deleted file mode 100644 index 157e020..0000000 --- a/dist/events/MapInfoReply.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -class MapInfoReply { -} -exports.MapInfoReply = MapInfoReply; -//# sourceMappingURL=MapInfoReply.js.map \ No newline at end of file diff --git a/dist/events/MapInfoReply.js.map b/dist/events/MapInfoReply.js.map deleted file mode 100644 index 95139c8..0000000 --- a/dist/events/MapInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MapInfoReply.js","sourceRoot":"","sources":["../../lib/events/MapInfoReply.ts"],"names":[],"mappings":";;AAEA;CAOC;AAPD,oCAOC"} \ No newline at end of file diff --git a/dist/events/MapInfoReply.d.ts b/dist/events/MapInfoReplyEvent.d.ts similarity index 73% rename from dist/events/MapInfoReply.d.ts rename to dist/events/MapInfoReplyEvent.d.ts index cd00e57..f5a38d9 100644 --- a/dist/events/MapInfoReply.d.ts +++ b/dist/events/MapInfoReplyEvent.d.ts @@ -1,5 +1,5 @@ import { MapBlock } from '../classes/MapBlock'; -export declare class MapInfoReply { +export declare class MapInfoReplyEvent { block: MapBlock; avatars: { X: number; diff --git a/dist/events/MapInfoReplyEvent.js b/dist/events/MapInfoReplyEvent.js new file mode 100644 index 0000000..1519d14 --- /dev/null +++ b/dist/events/MapInfoReplyEvent.js @@ -0,0 +1,6 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class MapInfoReplyEvent { +} +exports.MapInfoReplyEvent = MapInfoReplyEvent; +//# sourceMappingURL=MapInfoReplyEvent.js.map \ No newline at end of file diff --git a/dist/events/MapInfoReplyEvent.js.map b/dist/events/MapInfoReplyEvent.js.map new file mode 100644 index 0000000..eb86790 --- /dev/null +++ b/dist/events/MapInfoReplyEvent.js.map @@ -0,0 +1 @@ +{"version":3,"file":"MapInfoReplyEvent.js","sourceRoot":"","sources":["../../lib/events/MapInfoReplyEvent.ts"],"names":[],"mappings":";;AAEA;CAOC;AAPD,8CAOC"} \ No newline at end of file diff --git a/dist/events/RegionInfoReply.js b/dist/events/RegionInfoReply.js deleted file mode 100644 index fa8753a..0000000 --- a/dist/events/RegionInfoReply.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -class RegionInfoReply { -} -exports.RegionInfoReply = RegionInfoReply; -//# sourceMappingURL=RegionInfoReply.js.map \ No newline at end of file diff --git a/dist/events/RegionInfoReply.js.map b/dist/events/RegionInfoReply.js.map deleted file mode 100644 index c31a5b4..0000000 --- a/dist/events/RegionInfoReply.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RegionInfoReply.js","sourceRoot":"","sources":["../../lib/events/RegionInfoReply.ts"],"names":[],"mappings":";;AAGA;CAWC;AAXD,0CAWC"} \ No newline at end of file diff --git a/dist/events/RegionInfoReply.d.ts b/dist/events/RegionInfoReplyEvent.d.ts similarity index 72% rename from dist/events/RegionInfoReply.d.ts rename to dist/events/RegionInfoReplyEvent.d.ts index 3c78c3b..e41d98c 100644 --- a/dist/events/RegionInfoReply.d.ts +++ b/dist/events/RegionInfoReplyEvent.d.ts @@ -1,7 +1,7 @@ /// -import { UUID } from '../classes/UUID'; import * as Long from 'long'; -export declare class RegionInfoReply { +import { UUID } from '..'; +export declare class RegionInfoReplyEvent { X: number; Y: number; name: string; diff --git a/dist/events/RegionInfoReplyEvent.js b/dist/events/RegionInfoReplyEvent.js new file mode 100644 index 0000000..359ff02 --- /dev/null +++ b/dist/events/RegionInfoReplyEvent.js @@ -0,0 +1,6 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class RegionInfoReplyEvent { +} +exports.RegionInfoReplyEvent = RegionInfoReplyEvent; +//# sourceMappingURL=RegionInfoReplyEvent.js.map \ No newline at end of file diff --git a/dist/events/RegionInfoReplyEvent.js.map b/dist/events/RegionInfoReplyEvent.js.map new file mode 100644 index 0000000..ae3e511 --- /dev/null +++ b/dist/events/RegionInfoReplyEvent.js.map @@ -0,0 +1 @@ +{"version":3,"file":"RegionInfoReplyEvent.js","sourceRoot":"","sources":["../../lib/events/RegionInfoReplyEvent.ts"],"names":[],"mappings":";;AAGA;CAWC;AAXD,oDAWC"} \ No newline at end of file diff --git a/dist/index.d.ts b/dist/index.d.ts index b97fde2..9e46413 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -13,10 +13,26 @@ import { Vector3 } from './classes/Vector3'; import { ChatEvent } from './events/ChatEvent'; import { GroupInviteEvent } from './events/GroupInviteEvent'; import { FriendRequestEvent } from './events/FriendRequestEvent'; +import { FriendResponseEvent } from './events/FriendResponseEvent'; import { LureEvent } from './events/LureEvent'; import { TeleportEvent } from './events/TeleportEvent'; import { DisconnectEvent } from './events/DisconnectEvent'; import { GroupChatEvent } from './events/GroupChatEvent'; import { GroupChatSessionJoinEvent } from './events/GroupChatSessionJoinEvent'; import { GroupChatSessionAgentListEvent } from './events/GroupChatSessionAgentListEvent'; -export { Bot, LoginParameters, AssetType, HTTPAssets, ClientEvents, BVH, InstantMessageEvent, InstantMessageEventFlags, ChatSourceType, BotOptionFlags, UUID, Vector3, ChatEvent, GroupInviteEvent, FriendRequestEvent, LureEvent, TeleportEvent, DisconnectEvent, GroupChatEvent, GroupChatSessionJoinEvent, GroupChatSessionAgentListEvent }; +import { RegionInfoReplyEvent } from './events/RegionInfoReplyEvent'; +import { MapInfoReplyEvent } from './events/MapInfoReplyEvent'; +import { MapInfoRangeReplyEvent } from './events/MapInfoRangeReplyEvent'; +import { InventoryOfferedEvent } from './events/InventoryOfferedEvent'; +import { AgentFlags } from './enums/AgentFlags'; +import { ControlFlags } from './enums/ControlFlags'; +import { InventoryItemFlags } from './enums/InventoryItemFlags'; +import { LoginFlags } from './enums/LoginFlags'; +import { MessageFlags } from './enums/MessageFlags'; +import { PacketFlags } from './enums/PacketFlags'; +import { RegionProtocolFlags } from './enums/RegionProtocolFlags'; +import { SoundFlags } from './enums/SoundFlags'; +import { TeleportFlags } from './enums/TeleportFlags'; +import { CompressedFlags } from './enums/CompressedFlags'; +import { DecodeFlags } from './enums/DecodeFlags'; +export { Bot, LoginParameters, AssetType, HTTPAssets, ClientEvents, BVH, ChatSourceType, BotOptionFlags, UUID, Vector3, AgentFlags, CompressedFlags, ControlFlags, DecodeFlags, InstantMessageEventFlags, InventoryItemFlags, LoginFlags, MessageFlags, PacketFlags, RegionProtocolFlags, SoundFlags, TeleportFlags, ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, MapInfoRangeReplyEvent, MapInfoReplyEvent, RegionInfoReplyEvent, TeleportEvent }; diff --git a/dist/index.js b/dist/index.js index 70d0321..20c05ba 100644 --- a/dist/index.js +++ b/dist/index.js @@ -30,6 +30,8 @@ const GroupInviteEvent_1 = require("./events/GroupInviteEvent"); exports.GroupInviteEvent = GroupInviteEvent_1.GroupInviteEvent; const FriendRequestEvent_1 = require("./events/FriendRequestEvent"); exports.FriendRequestEvent = FriendRequestEvent_1.FriendRequestEvent; +const FriendResponseEvent_1 = require("./events/FriendResponseEvent"); +exports.FriendResponseEvent = FriendResponseEvent_1.FriendResponseEvent; const LureEvent_1 = require("./events/LureEvent"); exports.LureEvent = LureEvent_1.LureEvent; const TeleportEvent_1 = require("./events/TeleportEvent"); @@ -42,4 +44,34 @@ const GroupChatSessionJoinEvent_1 = require("./events/GroupChatSessionJoinEvent" exports.GroupChatSessionJoinEvent = GroupChatSessionJoinEvent_1.GroupChatSessionJoinEvent; const GroupChatSessionAgentListEvent_1 = require("./events/GroupChatSessionAgentListEvent"); exports.GroupChatSessionAgentListEvent = GroupChatSessionAgentListEvent_1.GroupChatSessionAgentListEvent; +const RegionInfoReplyEvent_1 = require("./events/RegionInfoReplyEvent"); +exports.RegionInfoReplyEvent = RegionInfoReplyEvent_1.RegionInfoReplyEvent; +const MapInfoReplyEvent_1 = require("./events/MapInfoReplyEvent"); +exports.MapInfoReplyEvent = MapInfoReplyEvent_1.MapInfoReplyEvent; +const MapInfoRangeReplyEvent_1 = require("./events/MapInfoRangeReplyEvent"); +exports.MapInfoRangeReplyEvent = MapInfoRangeReplyEvent_1.MapInfoRangeReplyEvent; +const InventoryOfferedEvent_1 = require("./events/InventoryOfferedEvent"); +exports.InventoryOfferedEvent = InventoryOfferedEvent_1.InventoryOfferedEvent; +const AgentFlags_1 = require("./enums/AgentFlags"); +exports.AgentFlags = AgentFlags_1.AgentFlags; +const ControlFlags_1 = require("./enums/ControlFlags"); +exports.ControlFlags = ControlFlags_1.ControlFlags; +const InventoryItemFlags_1 = require("./enums/InventoryItemFlags"); +exports.InventoryItemFlags = InventoryItemFlags_1.InventoryItemFlags; +const LoginFlags_1 = require("./enums/LoginFlags"); +exports.LoginFlags = LoginFlags_1.LoginFlags; +const MessageFlags_1 = require("./enums/MessageFlags"); +exports.MessageFlags = MessageFlags_1.MessageFlags; +const PacketFlags_1 = require("./enums/PacketFlags"); +exports.PacketFlags = PacketFlags_1.PacketFlags; +const RegionProtocolFlags_1 = require("./enums/RegionProtocolFlags"); +exports.RegionProtocolFlags = RegionProtocolFlags_1.RegionProtocolFlags; +const SoundFlags_1 = require("./enums/SoundFlags"); +exports.SoundFlags = SoundFlags_1.SoundFlags; +const TeleportFlags_1 = require("./enums/TeleportFlags"); +exports.TeleportFlags = TeleportFlags_1.TeleportFlags; +const CompressedFlags_1 = require("./enums/CompressedFlags"); +exports.CompressedFlags = CompressedFlags_1.CompressedFlags; +const DecodeFlags_1 = require("./enums/DecodeFlags"); +exports.DecodeFlags = DecodeFlags_1.DecodeFlags; //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/dist/index.js.map b/dist/index.js.map index f53bc6b..395ee3b 100644 --- a/dist/index.js.map +++ b/dist/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;AAAA,+BAA0B;AA2BtB,cA3BI,SAAG,CA2BJ;AA1BP,+DAA0D;AA2BtD,0BA3BI,iCAAe,CA2BJ;AA1BnB,yDAAoD;AA6BhD,uBA7BI,2BAAY,CA6BJ;AA5BhB,uCAAkC;AA6B9B,cA7BI,SAAG,CA6BJ;AAxBP,iDAA4C;AAqBxC,oBArBI,qBAAS,CAqBJ;AApBb,mDAA8C;AAqB1C,qBArBI,uBAAU,CAqBJ;AApBd,+EAA0E;AAwBtE,mCAxBI,mDAAwB,CAwBJ;AAvB5B,sEAAiE;AAsB7D,8BAtBI,yCAAmB,CAsBJ;AArBvB,2DAAsD;AAuBlD,yBAvBI,+BAAc,CAuBJ;AAtBlB,2DAAsD;AAuBlD,yBAvBI,+BAAc,CAuBJ;AAtBlB,yCAAoC;AAuBhC,eAvBI,WAAI,CAuBJ;AAtBR,+CAA0C;AAuBtC,kBAvBI,iBAAO,CAuBJ;AAtBX,kDAA6C;AAuBzC,oBAvBI,qBAAS,CAuBJ;AAtBb,gEAA2D;AAuBvD,2BAvBI,mCAAgB,CAuBJ;AAtBpB,oEAA+D;AAuB3D,6BAvBI,uCAAkB,CAuBJ;AAtBtB,kDAA6C;AAuBzC,oBAvBI,qBAAS,CAuBJ;AAtBb,0DAAqD;AAuBjD,wBAvBI,6BAAa,CAuBJ;AAtBjB,8DAAyD;AAuBrD,0BAvBI,iCAAe,CAuBJ;AAtBnB,4DAAuD;AAuBnD,yBAvBI,+BAAc,CAuBJ;AAtBlB,kFAA6E;AAuBzE,oCAvBI,qDAAyB,CAuBJ;AAtB7B,4FAAuF;AAuBnF,yCAvBI,+DAA8B,CAuBJ"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;AAAA,+BAA0B;AA2CtB,cA3CI,SAAG,CA2CJ;AA1CP,+DAA0D;AA2CtD,0BA3CI,iCAAe,CA2CJ;AA1CnB,yDAAoD;AA6ChD,uBA7CI,2BAAY,CA6CJ;AA5ChB,uCAAkC;AA6C9B,cA7CI,SAAG,CA6CJ;AAxCP,iDAA4C;AAqCxC,oBArCI,qBAAS,CAqCJ;AApCb,mDAA8C;AAqC1C,qBArCI,uBAAU,CAqCJ;AApCd,+EAA0E;AAiDtE,mCAjDI,mDAAwB,CAiDJ;AAhD5B,sEAAiE;AAkE7D,8BAlEI,yCAAmB,CAkEJ;AAjEvB,2DAAsD;AAqClD,yBArCI,+BAAc,CAqCJ;AApClB,2DAAsD;AAqClD,yBArCI,+BAAc,CAqCJ;AApClB,yCAAoC;AAqChC,eArCI,WAAI,CAqCJ;AApCR,+CAA0C;AAqCtC,kBArCI,iBAAO,CAqCJ;AApCX,kDAA6C;AAqDzC,oBArDI,qBAAS,CAqDJ;AApDb,gEAA2D;AA2DvD,2BA3DI,mCAAgB,CA2DJ;AA1DpB,oEAA+D;AAqD3D,6BArDI,uCAAkB,CAqDJ;AApDtB,sEAAiE;AAqD7D,8BArDI,yCAAmB,CAqDJ;AApDvB,kDAA6C;AA2DzC,oBA3DI,qBAAS,CA2DJ;AA1Db,0DAAqD;AA8DjD,wBA9DI,6BAAa,CA8DJ;AA7DjB,8DAAyD;AAgDrD,0BAhDI,iCAAe,CAgDJ;AA/CnB,4DAAuD;AAkDnD,yBAlDI,+BAAc,CAkDJ;AAjDlB,kFAA6E;AAmDzE,oCAnDI,qDAAyB,CAmDJ;AAlD7B,4FAAuF;AAiDnF,yCAjDI,+DAA8B,CAiDJ;AAhDlC,wEAAmE;AAwD/D,+BAxDI,2CAAoB,CAwDJ;AAvDxB,kEAA6D;AAsDzD,4BAtDI,qCAAiB,CAsDJ;AArDrB,4EAAuE;AAoDnE,iCApDI,+CAAsB,CAoDJ;AAnD1B,0EAAqE;AAiDjE,gCAjDI,6CAAqB,CAiDJ;AAhDzB,mDAA8C;AAyB1C,qBAzBI,uBAAU,CAyBJ;AAxBd,uDAAkD;AA0B9C,uBA1BI,2BAAY,CA0BJ;AAzBhB,mEAA8D;AA4B1D,6BA5BI,uCAAkB,CA4BJ;AA3BtB,mDAA8C;AA4B1C,qBA5BI,uBAAU,CA4BJ;AA3Bd,uDAAkD;AA4B9C,uBA5BI,2BAAY,CA4BJ;AA3BhB,qDAAgD;AA4B5C,sBA5BI,yBAAW,CA4BJ;AA3Bf,qEAAgE;AA4B5D,8BA5BI,yCAAmB,CA4BJ;AA3BvB,mDAA8C;AA4B1C,qBA5BI,uBAAU,CA4BJ;AA3Bd,yDAAoD;AA4BhD,wBA5BI,6BAAa,CA4BJ;AA3BjB,6DAAwD;AAiBpD,0BAjBI,iCAAe,CAiBJ;AAhBnB,qDAAgD;AAkB5C,sBAlBI,yBAAW,CAkBJ"} \ No newline at end of file diff --git a/lib/events/FriendshipResponseEvent.ts b/lib/events/FriendResponseEvent.ts similarity index 74% rename from lib/events/FriendshipResponseEvent.ts rename to lib/events/FriendResponseEvent.ts index d20ce6e..c3eff73 100644 --- a/lib/events/FriendshipResponseEvent.ts +++ b/lib/events/FriendResponseEvent.ts @@ -1,4 +1,4 @@ -import {UUID} from '../classes/UUID'; +import {UUID} from '..'; export class FriendResponseEvent { diff --git a/lib/events/MapInfoRangeReply.ts b/lib/events/MapInfoRangeReply.ts deleted file mode 100644 index 1a92755..0000000 --- a/lib/events/MapInfoRangeReply.ts +++ /dev/null @@ -1,6 +0,0 @@ -import {MapBlock} from '../classes/MapBlock'; - -export class MapInfoRangeReply -{ - regions: MapBlock[] = []; -} diff --git a/lib/events/MapInfoRangeReplyEvent.ts b/lib/events/MapInfoRangeReplyEvent.ts new file mode 100644 index 0000000..4f1ac75 --- /dev/null +++ b/lib/events/MapInfoRangeReplyEvent.ts @@ -0,0 +1,6 @@ +import {MapBlock} from '../classes/MapBlock'; + +export class MapInfoRangeReplyEvent +{ + regions: MapBlock[]; +} diff --git a/lib/events/MapInfoReply.ts b/lib/events/MapInfoReplyEvent.ts similarity index 76% rename from lib/events/MapInfoReply.ts rename to lib/events/MapInfoReplyEvent.ts index 4f7d855..28f35b1 100644 --- a/lib/events/MapInfoReply.ts +++ b/lib/events/MapInfoReplyEvent.ts @@ -1,6 +1,6 @@ import {MapBlock} from '../classes/MapBlock'; -export class MapInfoReply +export class MapInfoReplyEvent { block: MapBlock; avatars: { diff --git a/lib/events/RegionInfoReply.ts b/lib/events/RegionInfoReplyEvent.ts similarity index 72% rename from lib/events/RegionInfoReply.ts rename to lib/events/RegionInfoReplyEvent.ts index 3bf01c4..35a11b0 100644 --- a/lib/events/RegionInfoReply.ts +++ b/lib/events/RegionInfoReplyEvent.ts @@ -1,7 +1,7 @@ -import {UUID} from '../classes/UUID'; import * as Long from 'long'; +import {UUID} from '..'; -export class RegionInfoReply +export class RegionInfoReplyEvent { X: number; Y: number;