From 8c3bb41887fc058a05d487c7cbe53d4bccbbf0d5 Mon Sep 17 00:00:00 2001 From: Henrique Gemignani Passos Lima Date: Fri, 9 Dec 2022 15:04:42 -0300 Subject: [PATCH] Improve CPlayerState::Get/SetScanTime --- src/MetroidPrime/Player/CPlayerState.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/MetroidPrime/Player/CPlayerState.cpp b/src/MetroidPrime/Player/CPlayerState.cpp index 2a4914f6..d17bd42d 100644 --- a/src/MetroidPrime/Player/CPlayerState.cpp +++ b/src/MetroidPrime/Player/CPlayerState.cpp @@ -372,18 +372,12 @@ void CPlayerState::InitializeScanTimes() { float CPlayerState::GetScanTime(CAssetId res) const { rstl::vector< rstl::pair< CAssetId, float > >::const_iterator it = rstl::find_by_key(x170_scanTimes, res); - - if (it != x170_scanTimes.end()) - return 0.f; - return it->second; } void CPlayerState::SetScanTime(CAssetId res, float time) { rstl::vector< rstl::pair< CAssetId, float > >::iterator it = rstl::find_by_key_nc(x170_scanTimes, res); - - if (it != x170_scanTimes.end()) - it->second = time; + it->second = time; } void CPlayerState::UpdateStaticInterference(CStateManager& stateMgr, const float& dt) {