Decompile 17 functions in Source/Resource/ResourceMgr.h, Source/Resource/ResourceAliases.h, ...
Batch #16281 by kyoshi: 4 byte-identical, 13 confirmed by peer review. - fn_19603 CNavigationManager::MapCellToView: byte-identical - fn_18180 ResourceMgr::Resolve: logic confirmed by peer review - fn_18187 ResourceMgr::LoadAliases: logic confirmed by peer review - fn_18169 ResourceMgr::~ResourceMgr: logic confirmed by peer review (already on main) - fn_18173 ResourceMgr::FindType: byte-identical - fn_18176 ResourceMgr::Load: logic confirmed by peer review (already on main) - fn_18181 ResourceMgr::Exists: logic confirmed by peer review (already on main) - fn_18188 ResourceMgr::Register: logic confirmed by peer review (already on main) - fn_18189 ResourceMgr::UnloadAll: byte-identical (already on main) - fn_18190 ResourceMgr::Remove: logic confirmed by peer review (already on main) - fn_18191 ResourceMgr::ClearExpired: logic confirmed by peer review (already on main) - fn_18192 ResourceMgr::ClearUnused: logic confirmed by peer review (already on main) - fn_18193 ResourceMgr::ClearUnused: logic confirmed by peer review (already on main) - fn_18209 ResourceMgr::Instance: logic confirmed by peer review (already on main) - fn_18175 ResourceMgr::Load: logic confirmed by peer review (already on main) - fn_18182 ResourceMgr::Exists: logic confirmed by peer review (already on main) - fn_18186 ResourceMgr::UpdateTransient: byte-identical (already on main) Peer-reviewed-by: Yommy, youko Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
parent
c3258abb9f
commit
c6b30f7758
9 changed files with 49 additions and 47 deletions
|
|
@ -90,7 +90,7 @@ bool CNavigationManager::IsCurrentTarget(const char* name) const {
|
|||
return true;
|
||||
}
|
||||
|
||||
const std::string resolved = ResourceMgr::Instance().aliases.ResolveMapName(name);
|
||||
const std::string resolved = ResourceMgr::Instance().ResolveMapName(name);
|
||||
return std::strcmp(info->GetName(), resolved.c_str()) == 0;
|
||||
}
|
||||
|
||||
|
|
@ -619,7 +619,7 @@ void CNavigationManager::ClearCurrentObject() {
|
|||
int CNavigationManager::RouteFromPlayer() {
|
||||
CNaviInfo* info = this->FindObject(g_session.m_navigationPlayerMap);
|
||||
if (info == nullptr) {
|
||||
const std::string resolved = ResourceMgr::Instance().aliases.ResolveMapName(g_session.m_navigationPlayerMap);
|
||||
const std::string resolved = ResourceMgr::Instance().ResolveMapName(g_session.m_navigationPlayerMap);
|
||||
info = this->FindObject(resolved.c_str());
|
||||
if (info == nullptr) {
|
||||
this->drawRoute = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue