Safety check for spawns
This commit is contained in:
@@ -294,6 +294,12 @@ bool Systems::TankSteeringSystem::OnSpawnVehicle(const Events::SpawnVehicle &eve
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
auto spawnPointComponents = m_World->GetComponentsOfType<Components::SpawnPoint>();
|
auto spawnPointComponents = m_World->GetComponentsOfType<Components::SpawnPoint>();
|
||||||
|
if (!spawnPointComponents)
|
||||||
|
{
|
||||||
|
LOG_ERROR("Found no spawn points!");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
for (auto &spawnPointComponent : *spawnPointComponents)
|
for (auto &spawnPointComponent : *spawnPointComponents)
|
||||||
{
|
{
|
||||||
auto spawnPoint = spawnPointComponent->Entity;
|
auto spawnPoint = spawnPointComponent->Entity;
|
||||||
|
|||||||
Reference in New Issue
Block a user