From 2dd633a47114e800f2eba4c367e3586b8c0eb3a6 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Tue, 19 Apr 2016 12:11:10 +0200 Subject: [PATCH] better organize common/index --- common/script/index.js | 50 ++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/common/script/index.js b/common/script/index.js index 2ae99076c3..1db3a88bb7 100644 --- a/common/script/index.js +++ b/common/script/index.js @@ -85,6 +85,29 @@ import count from './count'; api.count = count; import statsComputed from './libs/statsComputed'; +api.statsComputed = statsComputed; + +import autoAllocate from './fns/autoAllocate'; +import crit from './fns/crit'; +import handleTwoHanded from './fns/handleTwoHanded'; +import predictableRandom from './fns/predictableRandom'; +import randomDrop from './fns/randomDrop'; +import randomVal from './fns/randomVal'; +import resetGear from './fns/resetGear'; +import ultimateGear from './fns/ultimateGear'; +import updateStats from './fns/updateStats'; + +api.fns = { + autoAllocate, + crit, + handleTwoHanded, + predictableRandom, + randomDrop, + randomVal, + resetGear, + ultimateGear, + updateStats, +}; import scoreTask from './ops/scoreTask'; import sleep from './ops/sleep'; @@ -122,31 +145,6 @@ import reroll from './ops/reroll'; import addPushDevice from './ops/addPushDevice'; import reset from './ops/reset'; -import autoAllocate from './fns/autoAllocate'; -import crit from './fns/crit'; -import dotGetFn from './fns/dotGet'; -import dotSetFn from './fns/dotSet'; -import handleTwoHanded from './fns/handleTwoHanded'; -import nullify from './fns/nullify'; -import predictableRandom from './fns/predictableRandom'; -import randomDrop from './fns/randomDrop'; -import randomVal from './fns/randomVal'; -import resetGear from './fns/resetGear'; -import ultimateGear from './fns/ultimateGear'; -import updateStats from './fns/updateStats'; - -api.fns = { - autoAllocate, - crit, - handleTwoHanded, - predictableRandom, - randomDrop, - randomVal, - resetGear, - ultimateGear, - updateStats, -}; - api.ops = { scoreTask, sleep, @@ -224,7 +222,7 @@ TODO import importedOps from './ops'; import importedFns from './fns'; -// TODO redo +// TODO Kept for the client side api.wrap = function wrapUser (user, main = true) { if (user._wrapped) return; user._wrapped = true;