handle moved references on load
parent
ba7b74217b
commit
e32402a040
@ -1,8 +1,18 @@
|
|||||||
|
|
||||||
#include "ref.hpp"
|
#include "ref.hpp"
|
||||||
|
|
||||||
|
#include <cmath>
|
||||||
|
|
||||||
CSMWorld::CellRef::CellRef()
|
CSMWorld::CellRef::CellRef()
|
||||||
{
|
{
|
||||||
mRefNum.mIndex = 0;
|
mRefNum.mIndex = 0;
|
||||||
mRefNum.mContentFile = 0;
|
mRefNum.mContentFile = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::pair<int, int> CSMWorld::CellRef::getCellIndex() const
|
||||||
|
{
|
||||||
|
const int cellSize = 8192;
|
||||||
|
|
||||||
|
return std::make_pair (
|
||||||
|
std::floor (mPos.pos[0]/cellSize), std::floor (mPos.pos[1]/cellSize));
|
||||||
}
|
}
|
Loading…
Reference in New Issue