ScoreScreenSystem things

This commit is contained in:
Tleety
2016-03-03 01:04:24 +01:00
parent d74ae4e411
commit 047a119e3f
2 changed files with 29 additions and 6 deletions
+19
View File
@@ -1,6 +1,25 @@
#include "Game/Systems/ScoreScreenSystem.h"
ScoreScreenSystem::ScoreScreenSystem(SystemParams params)
: System(params)
, PureSystem("ScoreScreen")
{
EVENT_SUBSCRIBE_MEMBER(m_EPlayerDeath, &ScoreScreenSystem::OnPlayerDeath);
EVENT_SUBSCRIBE_MEMBER(m_EPlayerSpawned, &ScoreScreenSystem::OnPlayerSpawn);
}
void ScoreScreenSystem::UpdateComponent(EntityWrapper& entity, ComponentWrapper& capturePoint, double dt)
{
//Logic here
}
void ScoreScreenSystem::OnPlayerDeath(const Events::PlayerDeath& e)
{
//When player die, add it to his score, and when possible the player who killed him.
}
void ScoreScreenSystem::OnPlayerSpawn(const Events::PlayerSpawned& e)
{
//When a player spawn, add a new entry to the score screen.
}