Expose random seed function to scripts

This commit is contained in:
Zaid Abdulla committed 2017-08-06 16:56:58 -07:00
1 parent 7306f7a8a5
commit 9cb623c096
1 file changed
+5 -1
+5 -1
View File
@@ -54,11 +54,15 @@ class SandboxDate {
function random() { function random() {
if (!state.rng) if (!state.rng)
state.rng = seedrandom(state.sessionContext.timestamp); state.rng = seedrandom(state.sessionContext.deviceId);
return state.rng(); return state.rng();
} }
random.seed = function(s) {
state.rng = seedrandom(s);
}
class ParameterWrapper { class ParameterWrapper {
constructor(path, attributes, unpacked, unpackedRevision) { constructor(path, attributes, unpacked, unpackedRevision) {