aboutsummaryrefslogtreecommitdiff
path: root/webAO/client/sender/index.ts
blob: 41a6bd57af0dc73e9557ef39af4ddca43d8dae2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import { sendIC } from "./sendIC";
import { sendSelf } from './sendSelf'
import { sendServer } from './sendServer'
import { sendCheck } from './sendCheck'
import {sendHP} from './sendHP'
import {sendOOC} from './sendOOC'
import {sendCharacter} from './sendCharacter'
import {sendRT} from './sendRT'
import {sendMusicChange} from './sendMusicChange'
import {sendZZ} from './sendZZ'
import {sendEE} from './sendEE'
import {sendDE} from './sendDE'
import {sendPE} from './sendPE'
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
    sendCheck: () => void
    sendHP: (side: number, hp: number) => void
    sendOOC: (message: string) => void
    sendCharacter: (character: number) => void
    sendRT: (testimony: string) => void
    sendMusicChange: (track: string) => void
    sendZZ: (msg: string) => void
    sendEE: (id: number, name: string, desc: string, img: string) => void
    sendDE:  (id: number) => void
    sendPE: (name: string, desc: string, img: string) => void
}
export const sender = {
    sendIC,
    sendSelf,
    sendServer,
    sendCheck,
    sendHP,
    sendOOC,
    sendCharacter,
    sendRT,
    sendMusicChange,
    sendZZ,
    sendEE,
    sendDE,
    sendPE
}