aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handleTI.ts
blob: e4180884c700ca5aa654df614bd8ebb218b96e19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/**
 * Handles a timer update
 * @param {Array} args packet arguments
 */
export const handleTI = (args: string[]) => {
    const timerid = Number(args[1]);
    const type = Number(args[2]);
    const timer_value = args[3];
    switch (type) {
        case 0:
        //
        case 1:
            document.getElementById(`client_timer${timerid}`)!.innerText =
                timer_value;
        case 2:
            document.getElementById(`client_timer${timerid}`)!.style.display = "";
        case 3:
            document.getElementById(`client_timer${timerid}`)!.style.display =
                "none";
    }
}