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

Always print object refnum

Also print content file index even when it's negative. To be able to identify
the object unambiguously.
This commit is contained in:
elsid 2021-08-12 02:02:22 +02:00
parent ee1ec53cd9
commit e84a177a91
No known key found for this signature in database
GPG Key ID: B845CB9FEE18AB40

View File

@ -1363,18 +1363,19 @@ namespace MWScript
std::time_t currentTime = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now());
msg << std::put_time(std::gmtime(&currentTime), "%Y.%m.%d %T UTC") << std::endl;
msg << "Content file: ";
msg << "Content file: " << ptr.getCellRef().getRefNum().mContentFile;
if (!ptr.getCellRef().hasContentFile())
msg << "[None]" << std::endl;
msg << " [None]" << std::endl;
else
{
std::vector<std::string> contentFiles = MWBase::Environment::get().getWorld()->getContentFiles();
msg << contentFiles.at (ptr.getCellRef().getRefNum().mContentFile) << std::endl;
msg << "RefNum: " << ptr.getCellRef().getRefNum().mIndex << std::endl;
msg << " [" << contentFiles.at (ptr.getCellRef().getRefNum().mContentFile) << "]" << std::endl;
}
msg << "RefNum: " << ptr.getCellRef().getRefNum().mIndex << std::endl;
if (ptr.getRefData().isDeletedByContentFile())
msg << "[Deleted by content file]" << std::endl;
if (!ptr.getRefData().getCount())