aboutsummaryrefslogtreecommitdiff
path: root/build/cleaners/skyblock/skills.js
diff options
context:
space:
mode:
Diffstat (limited to 'build/cleaners/skyblock/skills.js')
-rw-r--r--build/cleaners/skyblock/skills.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/build/cleaners/skyblock/skills.js b/build/cleaners/skyblock/skills.js
new file mode 100644
index 0000000..4ec5ec2
--- /dev/null
+++ b/build/cleaners/skyblock/skills.js
@@ -0,0 +1,18 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.cleanSkills = void 0;
+function cleanSkills(data) {
+ const skills = [];
+ for (const item in data) {
+ if (item.startsWith('experience_skill_')) {
+ const skillName = item.substr('experience_skill_'.length);
+ const skillValue = data[item];
+ skills.push({
+ name: skillName,
+ xp: skillValue
+ });
+ }
+ }
+ return skills;
+}
+exports.cleanSkills = cleanSkills;