import { Socket } from "socket.io"; const DEFAULT_HP = 100; export class Player { mPlayerName:string; mSocketId:string; mCards:number[] = []; mStrength:number = 0; mStamina:number = 0; mAgile:number = 0; mAttack:number = 0; mDefener:number =0; mHp:number = DEFAULT_HP; mPrepared:boolean = false; mCurrentEnemy:string = ""; mIsResting = false; mRank:number = -1; mCharacterName:string = ""; constructor(aName:string, aSocketId:string) { this.mPlayerName = aName; this.mSocketId = aSocketId; } setPlayerInfo(aStrength:number, aStamina:number, aAgile:number, aCards:number[]) { this.mStrength = aStrength; this.mStamina = aStamina; this.mAgile = aAgile; this.mCards = aCards; this.mPrepared = true; } setPlayerSocketId(aId:string) { this.mSocketId = aId; } }