|
|
@ -30,12 +30,12 @@ class MovedCellRef
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
RefNum mRefNum;
|
|
|
|
RefNum mRefNum;
|
|
|
|
|
|
|
|
|
|
|
|
// Target cell (if exterior)
|
|
|
|
// Coordinates of target exterior cell
|
|
|
|
int mTarget[2];
|
|
|
|
int mTarget[2];
|
|
|
|
|
|
|
|
|
|
|
|
// TODO: Support moving references between exterior and interior cells!
|
|
|
|
// The content file format does not support moving objects to an interior cell.
|
|
|
|
// This may happen in saves, when an NPC follows the player. Tribunal
|
|
|
|
// The save game format does support moving to interior cells, but uses a different mechanism
|
|
|
|
// introduces a henchman (which no one uses), so we may need this as well.
|
|
|
|
// (see the MovedRefTracker implementation in MWWorld::CellStore for more details).
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
/// Overloaded compare operator used to search inside a list of cell refs.
|
|
|
|
/// Overloaded compare operator used to search inside a list of cell refs.
|
|
|
|