-
Notifications
You must be signed in to change notification settings - Fork 0
/
UI_Config.json
149 lines (148 loc) · 4.72 KB
/
UI_Config.json
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
{
"output_file": "settings.json",
"OnlyLive": {
"type": "checkbox",
"value": false,
"label": "Only when live",
"tooltip": "Command is only active when stream is live",
"group": "General"
},
"Command": {
"type": "textbox",
"value": "!gamble",
"label": "Command Name",
"tooltip": "The command the bot will respond to",
"group": "General"
},
"Permission": {
"type": "dropdown",
"value": "Everyone",
"items": ["Everyone","Regular","Subscriber","GameWisp Subscriber","User_Specific","Min_Rank","Min_Points","Min_Hours","Moderator","Editor","Caster"],
"label": "Permission level",
"tooltip": "Set the permission level for the command",
"group": "General"
},
"PermissionInfo": {
"type": "textbox",
"value": "",
"label": "Permission level info",
"tooltip": "Set the user, rank or tier for permission",
"group": "General"
},
"ratio": {
"type": "dropdown",
"value": "WinLose",
"items": ["WinLose","RangeLoseToMax"],
"label": "Gambling Mode",
"tooltip": "Set what could happen: \r\n WinLose: Lose bet or Double bet \r\n RangeLoseToMax: get points back from 0 to Max",
"group": "GambleSettings"
},
"MaxWin": {
"type": "numberbox",
"label": "Maximum Winning",
"value": 200,
"tooltip": "as a percentage of gambled amount. 100 = get gambled amount back. ONLY APPLIES TO RANGE MODE.",
"group": "GambleSettings"
},
"SetMax": {
"type": "checkbox",
"value": false,
"label": "Enale Max Bet",
"tooltip": "",
"group": "GambleSettings"
},
"MaxBet": {
"type": "numberbox",
"label": "Maximum Bet",
"value": 100,
"tooltip": "Maximum amount of points one can bet",
"group": "GambleSettings"
},
"winratio": {
"type": "slider",
"label": "Win Ratio",
"value": 50,
"min": 0,
"max": 100,
"ticks": 1,
"tooltip": "Percentage of winning the gamble. 50 means a 50:50 win-lose ratio.",
"group": "GambleSettings"
},
"UseCD": {
"type": "checkbox",
"value": false,
"label": "Use Cooldown Messages",
"tooltip": "Enable/Disable cooldown messages",
"group": "Cooldown"
},
"Cooldown": {
"type": "numberbox",
"label": "Cooldown (seconds)",
"value": 0,
"tooltip": "Cooldown in seconds.",
"group": "Cooldown"
},
"OnCooldown": {
"type": "textbox",
"value": "{0} the command is still on cooldown for {1} seconds!",
"label": "Cooldown Response",
"tooltip": "The message that the bot will display when the command is on cooldown. \r\n {0} = user \r\n {1} = time remaining",
"group": "Cooldown"
},
"UserCooldown": {
"type": "numberbox",
"label": "User Cooldown (seconds)",
"value": 10,
"tooltip": "User cooldown in seconds.",
"group": "Cooldown"
},
"OnUserCooldown": {
"type": "textbox",
"value": "{0} the command is still on user cooldown for {1} seconds!",
"label": "User Cooldown Response",
"tooltip": "The message that the bot will display when the command is on user cooldown. \r\n {0} = user \r\n {1} = time remaining",
"group": "Cooldown"
},
"BaseResponse": {
"type": "textbox",
"value": "{0} just gambled {2} {3}! {0} managed to get {1} {3} back, that's {6} {3} difference, and now has {4} {3} in total! {5}",
"label": "Success message",
"tooltip": " {0} = user \r\n {1} = Total returned \r\n {2} = amount gambled \r\n {3} = currency name \r\n {4} = user's points \r\n {5} = Emote \r\n {6} = Amount won/lost",
"group": "Responses"
},
"Win": {
"type": "textbox",
"value": "FeelsGoodMan",
"label": "Emote/Message for Wining",
"tooltip": "",
"group": "Responses"
},
"Loss": {
"type": "textbox",
"value": "FeelsBadMan",
"label": "Emote/Message for Losing",
"tooltip": "",
"group": "Responses"
},
"Back": {
"type": "textbox",
"value": "Kappa",
"label": "Emote/Message for getting money back",
"tooltip": "",
"group": "Responses"
},
"loseall": {
"type": "textbox",
"value": "LUL {0} has lost every single {3} in gambling!",
"label": "Lose all message",
"tooltip": " {0} = user \r\n {1} = winnings \r\n {2} = amount gambled \r\n {3} = currency name \r\n {4} = user's points",
"group": "Responses"
},
"NotEnoughResponse": {
"type": "textbox",
"value": "{0} you don't have that amount to gamble.",
"label": "Not enough currency response",
"tooltip": "Message sent when user doesn't have enough points! \r\n {0} = user \r\n {1} = Currency name \r\n {2} = command name \r\n {3} = command cost",
"group": "Responses"
},
}