From 7c8f534a38cda97dec0610b749741ee4f18ff57f Mon Sep 17 00:00:00 2001 From: Gus Caplan Date: Tue, 7 Feb 2017 00:19:43 -0600 Subject: [PATCH] add random color (#1175) * add random color * Update ClientDataResolver.js * Update ClientDataResolver.js --- src/client/ClientDataResolver.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client/ClientDataResolver.js b/src/client/ClientDataResolver.js index 3138a2ff9..12742e0bd 100644 --- a/src/client/ClientDataResolver.js +++ b/src/client/ClientDataResolver.js @@ -343,6 +343,7 @@ class ClientDataResolver { * 'DARK_GREY', * 'LIGHT_GREY', * 'DARK_NAVY', + * 'RANDOM', * ] * ``` * or something like @@ -360,6 +361,7 @@ class ClientDataResolver { */ static resolveColor(color) { if (typeof color === 'string') { + if (color === 'RANDOM') return Math.floor(Math.random() * (0xFFFFFF + 1)); color = Constants.Colors[color] || parseInt(color.replace('#', ''), 16); } else if (color instanceof Array) { color = (color[0] << 16) + (color[1] << 8) + color[2];