aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handleTI.ts
blob: cde183820ce440745835d8e9a2fb351d95652a28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**
 * 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";
  }
};