aboutsummaryrefslogtreecommitdiff
path: root/player.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'player.mjs')
-rw-r--r--player.mjs7
1 files changed, 4 insertions, 3 deletions
diff --git a/player.mjs b/player.mjs
index 75d31d8..91d146a 100644
--- a/player.mjs
+++ b/player.mjs
@@ -1,9 +1,10 @@
export class Player {
- constructor(id, name, level, status) {
+ constructor(id, name, level, status, totalPlayed) {
this.id = id;
this.name = name;
this.level = typeof level !== 'undefined' ? level : 1;
this.status = typeof status !== 'undefined' ? status : false;
+ this.totalPlayed = typeof totalPlayed !== 'undefined' ? status : 0;
}
toggle() {
this.status = !this.status;
@@ -31,7 +32,7 @@ function randomStatus() {
export function generatePlayers() {
let players = [];
for (let i = 0; i < 71; i++) {
- players.push(new Player(i, "Player " + i, randomLevel(), randomStatus()));
+ players.push(new Player(i, "Player " + i, randomLevel(), randomStatus(), 0));
}
return players;
}
@@ -41,7 +42,7 @@ function parseLineToPlayer(data) {
var id = Number(info[0].trim());
var name = info[1].trim() + " " + info[2].trim();
var level = Number(info[3].trim());
- return new Player(id, name, level, false);
+ return new Player(id, name, level, false, 0);
}
export function csvToPlayers(csv) {