better removal of players

This commit is contained in:
2024-08-03 15:06:33 +02:00
parent 2065ea8334
commit 282ddac80c
7 changed files with 55 additions and 7 deletions

View File

@@ -0,0 +1,9 @@
#pragma once
#include <blitz/common/Types.h>
namespace blitz {
struct PlayerRemoveComponent {};
} // namespace blitz

View File

@@ -0,0 +1,18 @@
#pragma once
#include <Nazara/Core/Time.hpp>
#include <blitz/common/Types.h>
namespace blitz {
class RemovePlayersSystem {
public:
RemovePlayersSystem(entt::registry&, EnttWorld& a_World);
void Update(Nz::Time elapsedTime);
private:
EnttWorld& m_World;
};
} // namespace blitz