-- -- Autor: BenjamÌn de la Fuente Ranea -- Fecha: 30-10-2009 -- -- Pantalla principal del menú -- function setMenuMusic() if not Sound.IsPlayingMusic() then Sound.SetMusicVolume(LoadPreference("MusicSlider", 1000) / 1000) Sound.PlayMusic(g_menuMusic, true, 0.7) else local currentMusic = Sound.GetCurrentMusic() if currentMusic ~= g_menuMusic then --Sound.StopMusic(g_cupMusic1, 0.5) --Sound.StopMusic(g_cupMusic2, 0.5) --Sound.StopMusic(g_cupMusic3, 0.5) Sound.SetMusicFadeOutEndCallback('setMenuMusic()') end end end setMenuMusic() g_TextOverlap = -18 execute("menu/mainStart_execute.lua") -- Destrucci—n de los elementos de juego ActivateActor("Fade") DestroyActor("Menu") DestroyActor("Circuit") DestroyActor("Car1") DestroyActor("Car2") DestroyActor("Car3") DestroyActor("Car4") ResetRace() ChangeCamera("default") if g_backFromFadeBlack then log("true") end if g_backFromFadeBlack then SetActorAnim("Fade", { anim = "menu/fade_black_from_1_to_0.anm", velocity = 1.5, loop = false, }) g_backFromFadeBlack = false end log("complete\\data\\..\\mainStart.lua") CreateActor("ActorGeom", { name = "Menu", model = "menu/main.mesh", touchable = true }) if g_backMenu then SetActorAnim("Menu", { anim = "menu/main_return.anm", loop = false, velocity = 2, layer = LF_PANELS}) g_backMenu = false else SetActorAnim("Menu", { anim = "menu/main_start.anm", loop = false, velocity = 2, layer = LF_PANELS }) end g_backFromGarageToTimetrial = false