mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-17 10:21:11 +00:00
Restore FindContainerVisitor
This commit is contained in:
parent
45a609bc54
commit
f9dd549bff
@ -721,7 +721,11 @@ namespace MWWorld
|
|||||||
for (Scene::CellStoreCollection::const_iterator cellIt = collection.begin(); cellIt != collection.end(); ++cellIt)
|
for (Scene::CellStoreCollection::const_iterator cellIt = collection.begin(); cellIt != collection.end(); ++cellIt)
|
||||||
{
|
{
|
||||||
FindContainerVisitor visitor(ptr);
|
FindContainerVisitor visitor(ptr);
|
||||||
//(*cellIt)->forEachContainer(visitor);
|
(*cellIt)->forEachType<ESM::Container>(visitor);
|
||||||
|
if (visitor.mResult.isEmpty())
|
||||||
|
(*cellIt)->forEachType<ESM::Creature>(visitor);
|
||||||
|
if (visitor.mResult.isEmpty())
|
||||||
|
(*cellIt)->forEachType<ESM::NPC>(visitor);
|
||||||
|
|
||||||
if (!visitor.mResult.isEmpty())
|
if (!visitor.mResult.isEmpty())
|
||||||
return visitor.mResult;
|
return visitor.mResult;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user