mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 17:07:41 +00:00
CCameraManager: Resolve signed/unsigned mismatch in RemoveCameraShaker
An unsigned value is passed into RemoveCameraShaker at its only usage spot. This also resolves unsigned/signed comparisons within the function itself.
This commit is contained in:
@@ -37,7 +37,7 @@ zeus::CTransform CCameraManager::GetCurrentCameraTransform(const CStateManager&
|
||||
return camera->GetTransform() * zeus::CTransform::Translate(x30_shakeOffset);
|
||||
}
|
||||
|
||||
void CCameraManager::RemoveCameraShaker(int id) {
|
||||
void CCameraManager::RemoveCameraShaker(u32 id) {
|
||||
for (auto it = x14_shakers.begin(); it != x14_shakers.end(); ++it)
|
||||
if (it->xbc_shakerId == id) {
|
||||
x14_shakers.erase(it);
|
||||
|
||||
Reference in New Issue
Block a user