-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathgame.settings.js
More file actions
46 lines (45 loc) · 981 Bytes
/
game.settings.js
File metadata and controls
46 lines (45 loc) · 981 Bytes
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
[
{
name: 'Disable rainbow chat',
key: 'chatRainbowDisabled',
category: 'Chat',
},
{
name: 'Disable chat sounds',
key: 'chatSoundsDisabled',
category: 'Chat',
},
{
name: 'Disable chat avatars',
key: 'chatAvatarsDisabled',
category: 'Chat',
},
{
name: 'Disable shiny card animation',
key: 'gameShinyDisabled',
category: 'Game',
},
{
name: 'Disable game music',
key: 'gameMusicDisabled',
category: 'Game',
},
{
name: 'Disable game sounds',
key: 'gameSoundsDisabled',
category: 'Game',
},
{
name: 'Disable profile skins',
key: 'profileSkinsDisabled',
category: 'Game',
},
].forEach((setting) => {
const {name, key, category} = setting;
const refresh = category === 'Game' ? () => onPage('Game') || onPage('gameSpectating') : undefined;
settings.register({
name, key, category, refresh,
page: 'game',
});
});
settings.setDisplayName('Undercards', 'game');