Add travel

This commit is contained in:
Aslan 2026-01-21 15:42:18 -05:00
parent c9b4f62a59
commit eea6031423
4 changed files with 134 additions and 28 deletions

View file

@ -1,22 +0,0 @@
import type { ILevel } from "./types.js";
const getLevel = (experience: number): ILevel => {
let tmpExperience = experience;
let experienceToNextLevel = 50;
let level = 0;
while (tmpExperience >= experienceToNextLevel) {
level++;
tmpExperience -= experienceToNextLevel;
experienceToNextLevel = experienceToNextLevel *= 1.25;
}
return {
level: level,
totalExperience: Math.floor(experience),
experienceInLevel: Math.floor(tmpExperience),
experienceToNextLevel: Math.floor(experienceToNextLevel),
};
};
export { getLevel };