diff options
| author | SushiTee <weichel.sascha@gmail.com> | 2010-10-19 13:37:36 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2010-10-19 18:52:16 +0200 |
| commit | 314cda05c7cda9afb05b4b9176dc94dcc16ac760 (patch) | |
| tree | 40c593ca144d76ed7ea57ec8c27f1d74c9a54e39 /src/game/client/components/menus_demo.cpp | |
| parent | d7a8b94f772d7811b9b96be0b4f3dd8bff775ac3 (diff) | |
| download | zcatch-314cda05c7cda9afb05b4b9176dc94dcc16ac760.tar.gz zcatch-314cda05c7cda9afb05b4b9176dc94dcc16ac760.zip | |
changed demo animations according to demo speed and added some demo speeds. (fixes #206)
Diffstat (limited to 'src/game/client/components/menus_demo.cpp')
| -rw-r--r-- | src/game/client/components/menus_demo.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/game/client/components/menus_demo.cpp b/src/game/client/components/menus_demo.cpp index acc2a15e..e03b70aa 100644 --- a/src/game/client/components/menus_demo.cpp +++ b/src/game/client/components/menus_demo.cpp @@ -171,7 +171,10 @@ void CMenus::RenderDemoPlayer(CUIRect MainView) if(pInfo->m_Speed > 4.0f) DemoPlayer()->SetSpeed(4.0f); else if(pInfo->m_Speed > 2.0f) DemoPlayer()->SetSpeed(2.0f); else if(pInfo->m_Speed > 1.0f) DemoPlayer()->SetSpeed(1.0f); + else if(pInfo->m_Speed > 0.75f) DemoPlayer()->SetSpeed(0.75f); else if(pInfo->m_Speed > 0.5f) DemoPlayer()->SetSpeed(0.5f); + else if(pInfo->m_Speed > 0.25f) DemoPlayer()->SetSpeed(0.25f); + else if(pInfo->m_Speed > 0.1f) DemoPlayer()->SetSpeed(0.1f); else DemoPlayer()->SetSpeed(0.05f); } @@ -181,7 +184,10 @@ void CMenus::RenderDemoPlayer(CUIRect MainView) static int s_FastForwardButton = 0; if(DoButton_DemoPlayer_Sprite(&s_FastForwardButton, SPRITE_DEMOBUTTON_FASTER, 0, &Button)) { - if(pInfo->m_Speed < 0.5f) DemoPlayer()->SetSpeed(0.5f); + if(pInfo->m_Speed < 0.1f) DemoPlayer()->SetSpeed(0.1f); + else if(pInfo->m_Speed < 0.25f) DemoPlayer()->SetSpeed(0.25f); + else if(pInfo->m_Speed < 0.5f) DemoPlayer()->SetSpeed(0.5f); + else if(pInfo->m_Speed < 0.75f) DemoPlayer()->SetSpeed(0.75f); else if(pInfo->m_Speed < 1.0f) DemoPlayer()->SetSpeed(1.0f); else if(pInfo->m_Speed < 2.0f) DemoPlayer()->SetSpeed(2.0f); else if(pInfo->m_Speed < 4.0f) DemoPlayer()->SetSpeed(4.0f); @@ -194,7 +200,7 @@ void CMenus::RenderDemoPlayer(CUIRect MainView) if(pInfo->m_Speed >= 1.0f) str_format(aBuffer, sizeof(aBuffer), "x%.0f", pInfo->m_Speed); else - str_format(aBuffer, sizeof(aBuffer), "x%.1f", pInfo->m_Speed); + str_format(aBuffer, sizeof(aBuffer), "x%.2f", pInfo->m_Speed); UI()->DoLabel(&ButtonBar, aBuffer, Button.h*0.7f, -1); // close button |