| 31 | } |
| 32 | |
| 33 | void MainMenu::update(const std::chrono::duration<double> deltaTime) { |
| 34 | if (playedIntroVideos < 2) { |
| 35 | Abyss::AbyssEngine::getInstance().playVideo(Common::ResourcePaths::Videos::BlizardStartup2); |
| 36 | playMainThemeMusic(); |
| 37 | playedIntroVideos = 2; |
| 38 | return; |
| 39 | } |
| 40 | _d2Logo.update(deltaTime); |
| 41 | } |
| 42 | |
| 43 | void MainMenu::playMainThemeMusic() { |
| 44 | if (Abyss::AbyssEngine::getInstance().fileExists(Common::ResourcePaths::Music::Title)) { |