osumodcalculator
Version:
osu! calculator for converting values to DT & HT and other things
41 lines (40 loc) • 1.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const mod_1 = require("../mod");
{
const mods = ['EZ', 'HD', 'DT'];
(0, mod_1.toInt)(mods); // => 74
}
{
const modInt = 88;
(0, mod_1.intToAcronym)(modInt); // => ['HD', 'DT', 'HR']
}
{
const mods = ['Fade In', 'Magnetised', 'Single Tap'];
(0, mod_1.nameToAcronym)(mods); // => ['FI', 'MG', 'SG]
}
{
const mods = ['ST', 'AC', 'TP'];
(0, mod_1.acronymToName)(mods); // => ['Strict Tracking', 'Accuracy Challenge','Target Practice']
}
{
const mods = ['HD', 'DT', 'HR', 'DT'];
(0, mod_1.removeDupe)(mods); // => ['HD','DT','HR']
}
{
const mods = ['DT', 'HR', 'HD',];
(0, mod_1.order)(mods); // => ['HD','DT','HR']
}
{
const mods = ['4K', 'FI', 'EZ', 'HD', 'DT', 'NC', 'HR'];
(0, mod_1.removeIncompatible)(mods); // => ['EZ', 'HD', 'DT']
}
{
const mods = ['DT', 'HR', 'HD', 'EZ', '4K', 'HD'];
const mode = 'osu';
(0, mod_1.fix)(mods, mode); // => ['HD', 'DT', 'HR']
}
{
const mods = 'HDDTHR';
(0, mod_1.fromString)(mods); // => ['HD','DT','HR']
}