• Fichier: Trap.cpp
  • Path: /dungeon_ascii/DungeonASCII/Trap.cpp
  • File size: 390 bytes
  • MIME-type: text/x-c
  • Charset: 8 bit
 
Retour
#include "Trap.h"

Trap::Trap(int px, int py, int pHpLoose, Player *pPlayer, short *pGameState):Interactable(px,py)
{
	m_player = pPlayer;
	m_gameState = pGameState;
	m_lifeLoose = pHpLoose;
}

void Trap::interact()
{
	m_player->doDamage(m_lifeLoose);

	//TODO: Dplacer le check dans player
	if (m_player->getHP() < 1)
	{
		*m_gameState = 3;
	}
}

Trap::~Trap()
{
}