dead in water
This commit is contained in:
@@ -902,7 +902,7 @@ bool Systems::PhysicsSystem::OnDead( const Events::Dead &e )
|
|||||||
m_World->RemoveComponent<Components::Camera>(camera);
|
m_World->RemoveComponent<Components::Camera>(camera);
|
||||||
auto transform = m_World->GetComponent<Components::Transform>(e.Entity);
|
auto transform = m_World->GetComponent<Components::Transform>(e.Entity);
|
||||||
transform->Position = glm::vec3(0, -10000.f, 0);
|
transform->Position = glm::vec3(0, -10000.f, 0);
|
||||||
m_RigidBodies[e.Entity]->setPosition(hkVector4(0, -10000, 0));
|
//m_RigidBodies[e.Entity]->setPosition(hkVector4(0, -10000, 0));
|
||||||
|
|
||||||
/*m_Vehicles.erase(e.Entity);
|
/*m_Vehicles.erase(e.Entity);
|
||||||
m_RigidBodyEntities.erase(m_RigidBodies[e.Entity]);
|
m_RigidBodyEntities.erase(m_RigidBodies[e.Entity]);
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ void Systems::TankSteeringSystem::UpdateEntity(double dt, EntityID entity, Entit
|
|||||||
if(vehicleComp)
|
if(vehicleComp)
|
||||||
{
|
{
|
||||||
auto transform = m_World->GetComponent<Components::Transform>(entity);
|
auto transform = m_World->GetComponent<Components::Transform>(entity);
|
||||||
if(transform->Position.y < -10)
|
if(transform->Position.y < 0)
|
||||||
{
|
{
|
||||||
Events::Dead e;
|
Events::Dead e;
|
||||||
e.Entity = entity;
|
e.Entity = entity;
|
||||||
|
|||||||
Reference in New Issue
Block a user