MR-5: FlyTarget fixes

This commit is contained in:
Mind Rapist
2025-12-29 00:21:32 +02:00
parent 387d7bf72d
commit 55b2d70459
6 changed files with 62 additions and 8 deletions

View File

@@ -351,6 +351,17 @@ void CEffectManager::HideEffect()
m_pSelectedEffectInstance->Hide();
}
// MR-5: Fix effect rendering when actor is semi-transparent
// Credits to d1str4ught
void CEffectManager::RenderEffect()
{
if (!m_pSelectedEffectInstance)
return;
m_pSelectedEffectInstance->Render();
}
// MR-5: -- END OF -- Fix effect rendering when actor is semi-transparent
void CEffectManager::ApplyAlwaysHidden()
{
if (!m_pSelectedEffectInstance)

View File

@@ -56,6 +56,10 @@ class CEffectManager : public CScreen, public CSingleton<CEffectManager>
void ShowEffect();
void HideEffect();
// MR-5: Fix effect rendering when actor is semi-transparent
// Credits to d1str4ught
void RenderEffect();
// MR-5: -- END OF -- Fix effect rendering when actor is semi-transparent
void ApplyAlwaysHidden();
void ReleaseAlwaysHidden();