1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-25 03:40:40 +00:00

Attach projectiles to nodes of multi-effect bolts

This commit is contained in:
Allofich 2016-09-05 02:59:33 +09:00
parent 5a0d3feb98
commit c6cd1f813b

View File

@ -102,7 +102,10 @@ namespace MWWorld
std::ostringstream nodeName;
nodeName << "Dummy" << std::setw(2) << std::setfill('0') << iter;
const ESM::Weapon* weapon = MWBase::Environment::get().getWorld()->getStore().get<ESM::Weapon>().find (state.mIdMagic.at(iter));
mResourceSystem->getSceneManager()->getInstance("meshes\\" + weapon->mModel, attachTo);
SceneUtil::FindByNameVisitor findVisitor(nodeName.str());
attachTo->accept(findVisitor);
if (findVisitor.mFoundNode)
mResourceSystem->getSceneManager()->getInstance("meshes\\" + weapon->mModel, findVisitor.mFoundNode);
}
SceneUtil::DisableFreezeOnCullVisitor disableFreezeOnCullVisitor;