Ça trolle…
/
troll.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Pants color selector
[troll.git]
/
src
/
main
/
resources
/
view
/
config.js
diff --git
a/src/main/resources/view/config.js
b/src/main/resources/view/config.js
index
3ac3c9a
..
933976f
100644
(file)
--- a/
src/main/resources/view/config.js
+++ b/
src/main/resources/view/config.js
@@
-29,8
+29,8
@@
function trollToggle(toggle, title, def) {
}
obj['default'] = def;
if (def == undefined) {
}
obj['default'] = def;
if (def == undefined) {
- if (
values
.length > 2) {
- obj['default'] =
values
.length * Math.floor(2 * Math.random());
+ if (
obj['values']
.length > 2) {
+ obj['default'] =
obj['values']
.length * Math.floor(2 * Math.random());
}
else {
obj['default'] = Math.random() < 0.5;
}
else {
obj['default'] = Math.random() < 0.5;
@@
-40,8
+40,20
@@
function trollToggle(toggle, title, def) {
}
export const options = [
}
export const options = [
+ // TODO: detroll this a bit
+ trollToggle('konami', 'unused', undefined,
+ '←', 0, '↓', 1, '↑', 2, '→', 3, 'B', 4, 'A', 5),
+ trollToggle('pants', 'pants', 1 + Math.floor(3 * Math.random()),
+ 'red', 1, 'green', 2, 'blue', 3, 'you perv', 4),
trollToggle('verboseTrolling', 'Verbose Trolling', true,
'on', true, 'off', false),
trollToggle('debug', 'Detroll Mode', false,
'on', true, 'off', false)
];
trollToggle('verboseTrolling', 'Verbose Trolling', true,
'on', true, 'off', false),
trollToggle('debug', 'Detroll Mode', false,
'on', true, 'off', false)
];
+
+for (var i = options.length-1; i > 1; i--) {
+ var s = Math.floor((i+1) * Math.random());
+ var selected = options[s];
+ options[s] = options[i];
+ options[i] = selected;
+}