remove defense, properly load adventurer exp

This commit is contained in:
2023-03-24 01:42:40 +01:00
parent f605ef0f08
commit 01152a9ad4
2 changed files with 14 additions and 9 deletions
+9 -4
View File
@@ -5,17 +5,22 @@ export class Adventurer {
level: number;
exp: number;
attackPerLevel: number;
defensePerLevel: number;
busy: boolean;
constructor(id: string, name: string, portrait: string, attackPerLevel: number, defensePerLevel: number, level: number = 1) {
constructor(
id: string,
name: string,
portrait: string,
attackPerLevel: number,
level: number = 1,
exp: number = 0
) {
this.id = id;
this.name = name;
this.portrait = portrait;
this.attackPerLevel = attackPerLevel;
this.defensePerLevel = defensePerLevel;
this.level = level;
this.exp = 0;
this.exp = exp;
this.busy = false;
}
+5 -5
View File
@@ -52,11 +52,11 @@ export default defineComponent({
return {
currentlyForHire: null as Adventurer|null,
adventurersForHire: [
new Adventurer("rincewind-diskworld", "Rincewind", "/img/adventurers/rincewind.png", 2, 2),
new Adventurer("fran-sword-isekai", "Fran", "/img/adventurers/fran.png", 3, 1.5),
new Adventurer("kazuma-konosuba", "Kazuma", "/img/adventurers/kazuma.png", 2, 2),
new Adventurer("rein-beast-tamer", "Rein", "/img/adventurers/rein.png", 2, 2),
new Adventurer("momon-overlord", "Momon", "/img/adventurers/momon.png", 2, 2),
new Adventurer("rincewind-diskworld", "Rincewind", "/img/adventurers/rincewind.png", 2),
new Adventurer("fran-sword-isekai", "Fran", "/img/adventurers/fran.png", 3),
new Adventurer("kazuma-konosuba", "Kazuma", "/img/adventurers/kazuma.png", 2),
new Adventurer("rein-beast-tamer", "Rein", "/img/adventurers/rein.png", 2),
new Adventurer("momon-overlord", "Momon", "/img/adventurers/momon.png", 2),
] as Array<Adventurer>,
}
},