parent
26870551d7
commit
f8a6c6750a
|
@ -1557,11 +1557,14 @@ void CPyro::ExploStart()
|
||||||
|
|
||||||
// TODO: refactor later to material change
|
// TODO: refactor later to material change
|
||||||
int oldBaseObjRank = m_engine->GetObjectBaseRank(objRank);
|
int oldBaseObjRank = m_engine->GetObjectBaseRank(objRank);
|
||||||
|
if (oldBaseObjRank != -1)
|
||||||
|
{
|
||||||
int newBaseObjRank = m_engine->CreateBaseObject();
|
int newBaseObjRank = m_engine->CreateBaseObject();
|
||||||
m_engine->CopyBaseObject(oldBaseObjRank, newBaseObjRank);
|
m_engine->CopyBaseObject(oldBaseObjRank, newBaseObjRank);
|
||||||
m_engine->SetObjectBaseRank(objRank, newBaseObjRank);
|
m_engine->SetObjectBaseRank(objRank, newBaseObjRank);
|
||||||
|
|
||||||
m_engine->ChangeSecondTexture(objRank, "dirty04.png");
|
m_engine->ChangeSecondTexture(objRank, "dirty04.png");
|
||||||
|
}
|
||||||
|
|
||||||
Math::Vector pos = m_object->GetPosition(i);
|
Math::Vector pos = m_object->GetPosition(i);
|
||||||
|
|
||||||
|
@ -1625,12 +1628,15 @@ void CPyro::BurnStart()
|
||||||
|
|
||||||
// TODO: refactor later to material change
|
// TODO: refactor later to material change
|
||||||
int oldBaseObjRank = m_engine->GetObjectBaseRank(objRank);
|
int oldBaseObjRank = m_engine->GetObjectBaseRank(objRank);
|
||||||
|
if (oldBaseObjRank != -1)
|
||||||
|
{
|
||||||
int newBaseObjRank = m_engine->CreateBaseObject();
|
int newBaseObjRank = m_engine->CreateBaseObject();
|
||||||
m_engine->CopyBaseObject(oldBaseObjRank, newBaseObjRank);
|
m_engine->CopyBaseObject(oldBaseObjRank, newBaseObjRank);
|
||||||
m_engine->SetObjectBaseRank(objRank, newBaseObjRank);
|
m_engine->SetObjectBaseRank(objRank, newBaseObjRank);
|
||||||
|
|
||||||
m_engine->ChangeSecondTexture(objRank, "dirty04.png");
|
m_engine->ChangeSecondTexture(objRank, "dirty04.png");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
m_engine->LoadTexture("dirty04.png");
|
m_engine->LoadTexture("dirty04.png");
|
||||||
|
|
||||||
m_burnPartTotal = 0;
|
m_burnPartTotal = 0;
|
||||||
|
|
Loading…
Reference in New Issue