aboutsummaryrefslogtreecommitdiff
path: root/webAO/viewport/constants/positions.ts
blob: a91390941861b5316b3e3a5e1dc9ca2c19265264 (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
import { Positions } from "../interfaces/Positions";
import { Desk } from "../interfaces/Desk";

// We need to ensure the desks are only loaded if they actually exist
export const positions: Positions = {
  def: {
    bg: "defenseempty",
    desk: { ao2: "defensedesk.webp", ao1: "bancodefensa.png" } as Desk,
    speedLines: "defense_speedlines.gif",
  },
  pro: {
    bg: "prosecutorempty",
    desk: { ao2: "prosecutiondesk.webp", ao1: "bancoacusacion.png" } as Desk,
    speedLines: "prosecution_speedlines.gif",
  },
  hld: {
    bg: "helperstand",
    desk: {} as Desk,
    speedLines: "defense_speedlines.gif",
  },
  hlp: {
    bg: "prohelperstand",
    desk: {} as Desk,
    speedLines: "prosecution_speedlines.gif",
  },
  wit: {
    bg: "witnessempty",
    desk: { ao2: "stand.webp", ao1: "estrado.png" } as Desk,
    speedLines: "prosecution_speedlines.gif",
  },
  jud: {
    bg: "judgestand",
    desk: { ao2: "judgedesk.webp", ao1: "judgedesk.gif" } as Desk,
    speedLines: "prosecution_speedlines.gif",
  },
  jur: {
    bg: "jurystand",
    desk: { ao2: "jurydesk.webp", ao1: "estrado.png" } as Desk,
    speedLines: "defense_speedlines.gif",
  },
  sea: {
    bg: "seancestand",
    desk: { ao2: "seancedesk.webp", ao1: "estrado.png" } as Desk,
    speedLines: "prosecution_speedlines.gif",
  },
};