From ca380193453a1bfa12d3da38bb7a0ea96d8577b9 Mon Sep 17 00:00:00 2001 From: TymanWasTaken <32660892+tymanwastaken@users.noreply.github.com> Date: Tue, 11 May 2021 23:08:28 -0600 Subject: add setlevel command --- src/lib/models/Level.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/lib/models') diff --git a/src/lib/models/Level.ts b/src/lib/models/Level.ts index bce9aa4..65ec8e6 100644 --- a/src/lib/models/Level.ts +++ b/src/lib/models/Level.ts @@ -1,4 +1,3 @@ -import { Optional } from 'sequelize/types'; import { BaseModel } from './BaseModel'; export interface LevelModel { @@ -6,7 +5,10 @@ export interface LevelModel { xp: number; } -export type LevelModelCreationAttributes = Optional; +export interface LevelModelCreationAttributes { + id: string; + xp?: number; +} export class Level extends BaseModel { public id: string; @@ -18,4 +20,8 @@ export class Level extends BaseModel { // WIP return 0; } + static convertLevelToXp(xp: number): number { + // WIP + return 0; + } } -- cgit