aboutsummaryrefslogtreecommitdiff
path: root/webAO/client/sender/index.ts
diff options
context:
space:
mode:
authorCaleb <caleb.mabry.15@cnu.edu>2022-09-08 12:13:14 -0400
committerCaleb <caleb.mabry.15@cnu.edu>2022-09-08 12:13:14 -0400
commit9b8f8c3f5310b6af15edf8ff933e2d63e05707a7 (patch)
treeab70772728eae88c12f0f519304bfb26608c0932 /webAO/client/sender/index.ts
parent4de6b4fd4e7bc3871d76fded0f32561c814ca003 (diff)
Add Sender support
Diffstat (limited to 'webAO/client/sender/index.ts')
-rw-r--r--webAO/client/sender/index.ts39
1 files changed, 39 insertions, 0 deletions
diff --git a/webAO/client/sender/index.ts b/webAO/client/sender/index.ts
new file mode 100644
index 0000000..ce5b488
--- /dev/null
+++ b/webAO/client/sender/index.ts
@@ -0,0 +1,39 @@
+import { sendIC } from "./sendIC";
+import { sendSelf } from './sendSelf'
+import { sendServer } from './sendServer'
+export interface ISender {
+ sendIC: (deskmod: number,
+ preanim: string,
+ name: string,
+ emote: string,
+ message: string,
+ side: string,
+ sfx_name: string,
+ emote_modifier: number,
+ sfx_delay: number,
+ objection_modifier: number,
+ evidence: number,
+ flip: boolean,
+ realization: boolean,
+ text_color: number,
+ showname: string,
+ other_charid: string,
+ self_hoffset: number,
+ self_yoffset: number,
+ noninterrupting_preanim: boolean,
+ looping_sfx: boolean,
+ screenshake: boolean,
+ frame_screenshake: string,
+ frame_realization: string,
+ frame_sfx: string,
+ additive: boolean,
+ effect: string) => void
+ sendSelf: (message: string) => void
+ sendServer: (message: string) => void
+}
+export const sender = {
+ sendIC,
+ sendSelf,
+ sendServer
+
+} \ No newline at end of file