Extracted classes from server.js

This commit is contained in:
2021-06-17 08:45:45 +02:00
parent b87080c20a
commit 53d6809baa
4 changed files with 73 additions and 64 deletions

19
Webservice/Hunter.js Normal file
View File

@@ -0,0 +1,19 @@
class Hunter {
constructor() {
this.position = 0;
}
move(amount) {
this.position += amount;
}
hunt(playerArray) {
for (let i = 0; i < playerArray.length; i++) {
if (playerArray[i].position <= this.position) {
playerArray[i].isAlive = false;
}
}
}
}
module.exports = Hunter;