level up to 2 almost working

This commit is contained in:
2023-09-14 22:19:21 +02:00
parent eb077928cf
commit 2f4cde091b
7 changed files with 123 additions and 199 deletions
+30
View File
@@ -0,0 +1,30 @@
export interface Mentok {
kitartas: number
reflex: number
akaratero: number
}
export type MentoTipus = keyof Mentok
export function MentoTipusLabel(tipus: MentoTipus): string {
let label: string | null = null
switch (tipus) {
case "akaratero":
label = "Akaraterő";
break;
case "kitartas":
label = "Kitartás";
break;
case "reflex":
label = "Reflex";
break;
}
return label
}
export function ElsodlegesMento(szint: number): number {
return Math.min(Math.floor(2 + szint / 2), 10);
}
export function MasodlagosMento(szint: number): number {
return Math.floor(szint / 3)
}