Merge pull request #6 from hintswen/master
Tried to add a ScriptDialog event...
This commit is contained in:
3
dist/classes/ClientEvents.d.ts
vendored
3
dist/classes/ClientEvents.d.ts
vendored
@@ -1,5 +1,5 @@
|
||||
import { Subject } from 'rxjs/Subject';
|
||||
import { ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, TeleportEvent } from '..';
|
||||
import { ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, TeleportEvent, ScriptDialogEvent } from '..';
|
||||
export declare class ClientEvents {
|
||||
onNearbyChat: Subject<ChatEvent>;
|
||||
onInstantMessage: Subject<InstantMessageEvent>;
|
||||
@@ -14,4 +14,5 @@ export declare class ClientEvents {
|
||||
onGroupChatSessionJoin: Subject<GroupChatSessionJoinEvent>;
|
||||
onGroupChatAgentListUpdate: Subject<GroupChatSessionAgentListEvent>;
|
||||
onFriendResponse: Subject<FriendResponseEvent>;
|
||||
onScriptDialog: Subject<ScriptDialogEvent>;
|
||||
}
|
||||
|
||||
1
dist/classes/ClientEvents.js
vendored
1
dist/classes/ClientEvents.js
vendored
@@ -16,6 +16,7 @@ class ClientEvents {
|
||||
this.onGroupChatSessionJoin = new Subject_1.Subject();
|
||||
this.onGroupChatAgentListUpdate = new Subject_1.Subject();
|
||||
this.onFriendResponse = new Subject_1.Subject();
|
||||
this.onScriptDialog = new Subject_1.Subject();
|
||||
}
|
||||
}
|
||||
exports.ClientEvents = ClientEvents;
|
||||
|
||||
2
dist/classes/ClientEvents.js.map
vendored
2
dist/classes/ClientEvents.js.map
vendored
@@ -1 +1 @@
|
||||
{"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"}
|
||||
{"version":3,"file":"ClientEvents.js","sourceRoot":"","sources":["../../lib/classes/ClientEvents.ts"],"names":[],"mappings":";;AAAA,0CAAqC;AAcrC;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;QACpF,mBAAc,GAA+B,IAAI,iBAAO,EAAqB,CAAC;IAClF,CAAC;CAAA;AAhBD,oCAgBC"}
|
||||
12
dist/events/ScriptDialogEvent.d.ts
vendored
Normal file
12
dist/events/ScriptDialogEvent.d.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { UUID, Vector3 } from '..';
|
||||
export declare class ScriptDialogEvent {
|
||||
ObjectID: UUID;
|
||||
FirstName: string;
|
||||
LastName: string;
|
||||
ObjectName: Vector3;
|
||||
Message: string;
|
||||
ChatChannel: number;
|
||||
ImageID: UUID;
|
||||
Buttons: string;
|
||||
OwnerID: UUID;
|
||||
}
|
||||
6
dist/events/ScriptDialogEvent.js
vendored
Normal file
6
dist/events/ScriptDialogEvent.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
class ScriptDialogEvent {
|
||||
}
|
||||
exports.ScriptDialogEvent = ScriptDialogEvent;
|
||||
//# sourceMappingURL=ScriptDialogEvent.js.map
|
||||
1
dist/events/ScriptDialogEvent.js.map
vendored
Normal file
1
dist/events/ScriptDialogEvent.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"ScriptDialogEvent.js","sourceRoot":"","sources":["../../lib/events/ScriptDialogEvent.ts"],"names":[],"mappings":";;AAEA;CAWC;AAXD,8CAWC"}
|
||||
3
dist/index.d.ts
vendored
3
dist/index.d.ts
vendored
@@ -37,4 +37,5 @@ import { CompressedFlags } from './enums/CompressedFlags';
|
||||
import { DecodeFlags } from './enums/DecodeFlags';
|
||||
import { ParcelInfoFlags } from './enums/ParcelInfoFlags';
|
||||
import { ParcelInfoReplyEvent } from './events/ParcelInfoReplyEvent';
|
||||
export { Bot, LoginParameters, AssetType, HTTPAssets, ClientEvents, BVH, ChatSourceType, BotOptionFlags, UUID, Vector3, AgentFlags, CompressedFlags, ControlFlags, DecodeFlags, InstantMessageEventFlags, InventoryItemFlags, LoginFlags, MessageFlags, ParcelInfoFlags, PacketFlags, RegionProtocolFlags, SoundFlags, TeleportFlags, ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, MapInfoRangeReplyEvent, MapInfoReplyEvent, ParcelInfoReplyEvent, RegionInfoReplyEvent, TeleportEvent };
|
||||
import { ScriptDialogEvent } from './events/ScriptDialogEvent';
|
||||
export { Bot, LoginParameters, AssetType, HTTPAssets, ClientEvents, BVH, ChatSourceType, BotOptionFlags, UUID, Vector3, AgentFlags, CompressedFlags, ControlFlags, DecodeFlags, InstantMessageEventFlags, InventoryItemFlags, LoginFlags, MessageFlags, ParcelInfoFlags, PacketFlags, RegionProtocolFlags, SoundFlags, TeleportFlags, ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, MapInfoRangeReplyEvent, MapInfoReplyEvent, ParcelInfoReplyEvent, RegionInfoReplyEvent, TeleportEvent, ScriptDialogEvent };
|
||||
|
||||
2
dist/index.js
vendored
2
dist/index.js
vendored
@@ -78,4 +78,6 @@ const ParcelInfoFlags_1 = require("./enums/ParcelInfoFlags");
|
||||
exports.ParcelInfoFlags = ParcelInfoFlags_1.ParcelInfoFlags;
|
||||
const ParcelInfoReplyEvent_1 = require("./events/ParcelInfoReplyEvent");
|
||||
exports.ParcelInfoReplyEvent = ParcelInfoReplyEvent_1.ParcelInfoReplyEvent;
|
||||
const ScriptDialogEvent_1 = require("./events/ScriptDialogEvent");
|
||||
exports.ScriptDialogEvent = ScriptDialogEvent_1.ScriptDialogEvent;
|
||||
//# sourceMappingURL=index.js.map
|
||||
2
dist/index.js.map
vendored
2
dist/index.js.map
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;AAAA,+BAA0B;AA6CtB,cA7CI,SAAG,CA6CJ;AA5CP,+DAA0D;AA6CtD,0BA7CI,iCAAe,CA6CJ;AA5CnB,yDAAoD;AA+ChD,uBA/CI,2BAAY,CA+CJ;AA9ChB,uCAAkC;AA+C9B,cA/CI,SAAG,CA+CJ;AA1CP,iDAA4C;AAuCxC,oBAvCI,qBAAS,CAuCJ;AAtCb,mDAA8C;AAuC1C,qBAvCI,uBAAU,CAuCJ;AAtCd,+EAA0E;AAmDtE,mCAnDI,mDAAwB,CAmDJ;AAlD5B,sEAAiE;AAqE7D,8BArEI,yCAAmB,CAqEJ;AApEvB,2DAAsD;AAuClD,yBAvCI,+BAAc,CAuCJ;AAtClB,2DAAsD;AAuClD,yBAvCI,+BAAc,CAuCJ;AAtClB,yCAAoC;AAuChC,eAvCI,WAAI,CAuCJ;AAtCR,+CAA0C;AAuCtC,kBAvCI,iBAAO,CAuCJ;AAtCX,kDAA6C;AAwDzC,oBAxDI,qBAAS,CAwDJ;AAvDb,gEAA2D;AA8DvD,2BA9DI,mCAAgB,CA8DJ;AA7DpB,oEAA+D;AAwD3D,6BAxDI,uCAAkB,CAwDJ;AAvDtB,sEAAiE;AAwD7D,8BAxDI,yCAAmB,CAwDJ;AAvDvB,kDAA6C;AA8DzC,oBA9DI,qBAAS,CA8DJ;AA7Db,0DAAqD;AAkEjD,wBAlEI,6BAAa,CAkEJ;AAjEjB,8DAAyD;AAmDrD,0BAnDI,iCAAe,CAmDJ;AAlDnB,4DAAuD;AAqDnD,yBArDI,+BAAc,CAqDJ;AApDlB,kFAA6E;AAsDzE,oCAtDI,qDAAyB,CAsDJ;AArD7B,4FAAuF;AAoDnF,yCApDI,+DAA8B,CAoDJ;AAnDlC,wEAAmE;AA4D/D,+BA5DI,2CAAoB,CA4DJ;AA3DxB,kEAA6D;AAyDzD,4BAzDI,qCAAiB,CAyDJ;AAxDrB,4EAAuE;AAuDnE,iCAvDI,+CAAsB,CAuDJ;AAtD1B,0EAAqE;AAoDjE,gCApDI,6CAAqB,CAoDJ;AAnDzB,mDAA8C;AA2B1C,qBA3BI,uBAAU,CA2BJ;AA1Bd,uDAAkD;AA4B9C,uBA5BI,2BAAY,CA4BJ;AA3BhB,mEAA8D;AA8B1D,6BA9BI,uCAAkB,CA8BJ;AA7BtB,mDAA8C;AA8B1C,qBA9BI,uBAAU,CA8BJ;AA7Bd,uDAAkD;AA8B9C,uBA9BI,2BAAY,CA8BJ;AA7BhB,qDAAgD;AA+B5C,sBA/BI,yBAAW,CA+BJ;AA9Bf,qEAAgE;AA+B5D,8BA/BI,yCAAmB,CA+BJ;AA9BvB,mDAA8C;AA+B1C,qBA/BI,uBAAU,CA+BJ;AA9Bd,yDAAoD;AA+BhD,wBA/BI,6BAAa,CA+BJ;AA9BjB,6DAAwD;AAmBpD,0BAnBI,iCAAe,CAmBJ;AAlBnB,qDAAgD;AAoB5C,sBApBI,yBAAW,CAoBJ;AAnBf,6DAAwD;AAwBpD,0BAxBI,iCAAe,CAwBJ;AAvBnB,wEAAmE;AA2C/D,+BA3CI,2CAAoB,CA2CJ"}
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;AAAA,+BAA0B;AA8CtB,cA9CI,SAAG,CA8CJ;AA7CP,+DAA0D;AA8CtD,0BA9CI,iCAAe,CA8CJ;AA7CnB,yDAAoD;AAgDhD,uBAhDI,2BAAY,CAgDJ;AA/ChB,uCAAkC;AAgD9B,cAhDI,SAAG,CAgDJ;AA3CP,iDAA4C;AAwCxC,oBAxCI,qBAAS,CAwCJ;AAvCb,mDAA8C;AAwC1C,qBAxCI,uBAAU,CAwCJ;AAvCd,+EAA0E;AAoDtE,mCApDI,mDAAwB,CAoDJ;AAnD5B,sEAAiE;AAsE7D,8BAtEI,yCAAmB,CAsEJ;AArEvB,2DAAsD;AAwClD,yBAxCI,+BAAc,CAwCJ;AAvClB,2DAAsD;AAwClD,yBAxCI,+BAAc,CAwCJ;AAvClB,yCAAoC;AAwChC,eAxCI,WAAI,CAwCJ;AAvCR,+CAA0C;AAwCtC,kBAxCI,iBAAO,CAwCJ;AAvCX,kDAA6C;AAyDzC,oBAzDI,qBAAS,CAyDJ;AAxDb,gEAA2D;AA+DvD,2BA/DI,mCAAgB,CA+DJ;AA9DpB,oEAA+D;AAyD3D,6BAzDI,uCAAkB,CAyDJ;AAxDtB,sEAAiE;AAyD7D,8BAzDI,yCAAmB,CAyDJ;AAxDvB,kDAA6C;AA+DzC,oBA/DI,qBAAS,CA+DJ;AA9Db,0DAAqD;AAmEjD,wBAnEI,6BAAa,CAmEJ;AAlEjB,8DAAyD;AAoDrD,0BApDI,iCAAe,CAoDJ;AAnDnB,4DAAuD;AAsDnD,yBAtDI,+BAAc,CAsDJ;AArDlB,kFAA6E;AAuDzE,oCAvDI,qDAAyB,CAuDJ;AAtD7B,4FAAuF;AAqDnF,yCArDI,+DAA8B,CAqDJ;AApDlC,wEAAmE;AA6D/D,+BA7DI,2CAAoB,CA6DJ;AA5DxB,kEAA6D;AA0DzD,4BA1DI,qCAAiB,CA0DJ;AAzDrB,4EAAuE;AAwDnE,iCAxDI,+CAAsB,CAwDJ;AAvD1B,0EAAqE;AAqDjE,gCArDI,6CAAqB,CAqDJ;AApDzB,mDAA8C;AA4B1C,qBA5BI,uBAAU,CA4BJ;AA3Bd,uDAAkD;AA6B9C,uBA7BI,2BAAY,CA6BJ;AA5BhB,mEAA8D;AA+B1D,6BA/BI,uCAAkB,CA+BJ;AA9BtB,mDAA8C;AA+B1C,qBA/BI,uBAAU,CA+BJ;AA9Bd,uDAAkD;AA+B9C,uBA/BI,2BAAY,CA+BJ;AA9BhB,qDAAgD;AAgC5C,sBAhCI,yBAAW,CAgCJ;AA/Bf,qEAAgE;AAgC5D,8BAhCI,yCAAmB,CAgCJ;AA/BvB,mDAA8C;AAgC1C,qBAhCI,uBAAU,CAgCJ;AA/Bd,yDAAoD;AAgChD,wBAhCI,6BAAa,CAgCJ;AA/BjB,6DAAwD;AAoBpD,0BApBI,iCAAe,CAoBJ;AAnBnB,qDAAgD;AAqB5C,sBArBI,yBAAW,CAqBJ;AApBf,6DAAwD;AAyBpD,0BAzBI,iCAAe,CAyBJ;AAxBnB,wEAAmE;AA4C/D,+BA5CI,2CAAoB,CA4CJ;AA3CxB,kEAA6D;AA8CzD,4BA9CI,qCAAiB,CA8CJ"}
|
||||
@@ -7,7 +7,8 @@ import {
|
||||
InstantMessageEvent,
|
||||
InventoryOfferedEvent,
|
||||
LureEvent,
|
||||
TeleportEvent
|
||||
TeleportEvent,
|
||||
ScriptDialogEvent
|
||||
} from '..';
|
||||
|
||||
|
||||
@@ -26,4 +27,5 @@ export class ClientEvents
|
||||
onGroupChatSessionJoin: Subject<GroupChatSessionJoinEvent> = new Subject<GroupChatSessionJoinEvent>();
|
||||
onGroupChatAgentListUpdate: Subject<GroupChatSessionAgentListEvent> = new Subject<GroupChatSessionAgentListEvent>();
|
||||
onFriendResponse: Subject<FriendResponseEvent> = new Subject<FriendResponseEvent>();
|
||||
onScriptDialog: Subject<ScriptDialogEvent> = new Subject<ScriptDialogEvent>();
|
||||
}
|
||||
|
||||
14
lib/events/ScriptDialogEvent.ts
Normal file
14
lib/events/ScriptDialogEvent.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import {UUID, Vector3} from '..';
|
||||
|
||||
export class ScriptDialogEvent
|
||||
{
|
||||
ObjectID: UUID;
|
||||
FirstName: string;
|
||||
LastName: string;
|
||||
ObjectName: Vector3;
|
||||
Message: string;
|
||||
ChatChannel: number;
|
||||
ImageID: UUID;
|
||||
Buttons: string;
|
||||
OwnerID: UUID;
|
||||
}
|
||||
@@ -41,6 +41,7 @@ import {CompressedFlags} from './enums/CompressedFlags';
|
||||
import {DecodeFlags} from './enums/DecodeFlags';
|
||||
import {ParcelInfoFlags} from './enums/ParcelInfoFlags';
|
||||
import {ParcelInfoReplyEvent} from './events/ParcelInfoReplyEvent';
|
||||
import {ScriptDialogEvent} from './events/ScriptDialogEvent';
|
||||
|
||||
export {
|
||||
Bot,
|
||||
@@ -85,5 +86,6 @@ export {
|
||||
MapInfoReplyEvent,
|
||||
ParcelInfoReplyEvent,
|
||||
RegionInfoReplyEvent,
|
||||
TeleportEvent
|
||||
TeleportEvent,
|
||||
ScriptDialogEvent
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user