mirror of
https://github.com/GTAmodding/re3.git
synced 2025-07-13 04:44:09 +00:00
VC CMenuManager struct, ctor etc.
This commit is contained in:
parent
bc4d628940
commit
a5f23a0342
21 changed files with 788 additions and 1304 deletions
|
@ -3037,33 +3037,25 @@ CCamera::SetNearClipScript(float clip)
|
|||
void
|
||||
CCamera::ProcessFade(void)
|
||||
{
|
||||
float fade = (CTimer::GetTimeInMilliseconds() - m_uiFadeTimeStarted)/1000.0f;
|
||||
// Why even set CDraw::FadeValue if m_fFLOATingFade sets it anyway?
|
||||
if(m_bFading){
|
||||
if(m_iFadingDirection == FADE_IN){
|
||||
if(m_fTimeToFadeOut != 0.0f){
|
||||
m_fFLOATingFade = 255.0f - 255.0f*fade/m_fTimeToFadeOut;
|
||||
if(m_fFLOATingFade <= 0.0f){
|
||||
m_bFading = false;
|
||||
CDraw::FadeValue = 0;
|
||||
m_fFLOATingFade = 0.0f;
|
||||
}
|
||||
m_fFLOATingFade -= CTimer::GetTimeStepInSeconds() * 255.0f / m_fTimeToFadeOut;
|
||||
}else{
|
||||
m_fFLOATingFade = 0.0f;
|
||||
}
|
||||
if (m_fFLOATingFade <= 0.0f) {
|
||||
m_bFading = false;
|
||||
CDraw::FadeValue = 0;
|
||||
m_fFLOATingFade = 0.0f;
|
||||
}
|
||||
}else if(m_iFadingDirection == FADE_OUT){
|
||||
if(m_fTimeToFadeOut != 0.0f){
|
||||
m_fFLOATingFade = 255.0f*fade/m_fTimeToFadeOut;
|
||||
if(m_fFLOATingFade >= 255.0f){
|
||||
m_bFading = false;
|
||||
CDraw::FadeValue = 255;
|
||||
m_fFLOATingFade = 255.0f;
|
||||
}
|
||||
m_fFLOATingFade += CTimer::GetTimeStepInSeconds() * 255.0f / m_fTimeToFadeOut;
|
||||
}else{
|
||||
m_fFLOATingFade = 255.0f;
|
||||
}
|
||||
if (m_fFLOATingFade >= 255.0f) {
|
||||
m_bFading = false;
|
||||
CDraw::FadeValue = 255;
|
||||
m_fFLOATingFade = 255.0f;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue