Source: app/entity/Player.js

'use strict';
/**
 * @module entity/Player
 */
let Entity = require('./Entity');
/**
 * 
 * 
 * @param {any} x 
 * @param {any} y 
 * @param {any} key
 * @constructor Player
 */
function Player(x, y, key) {
    Entity.call(this, x, y, key);

    /**
     * Player Health.
     * 
     * Setting max HP to 100 by default.
     */
    this.maxHP = 100;
    this.HP = 100;
    this.score = 0;
    this.daysSurvived = 1;

    this.type = 'player';
    this.converse('Press Escape for help');
}

Player.prototype = Object.create(Entity.prototype);
Player.prototype.constructor = Player;

// Player.prototype.die = function() {
//     Entity.die.call(this);
// };

module.exports = Player;