if( g_FirstRacePress == false ) then Sound.PlaySound(g_raceButtonSound) if(not ExistsActor("Fade")) then CreateActor("ActorGeom",{ name = "Fade", model = "menu/fade_to_black.mesh", layer = LF_PANELS+4}) end SetActorAnim("Menu", { anim = "menu/first_race_next.anm", loop = false, velocity = 1.5,}) SetActorAnim("Fade", { anim = "menu/fade_black_from_0_to_1.anm", loop = false, }) EnqueueExecuteScript("Fade", [[ DestroyActor("Menu") DestroyActor("Background") DestroyActor("Fade") DestroyActor("GarageScroll") DestroyActor("Background2DNoAlpha") releaseCarSelectionResources() log("cup " .. CupSelected .. ", track: " .. TrackSelected) execute("menu/raceStartup.lua") Sound.StopMusic(g_menuMusic, 0.5) Sound.SetMusicFadeOutEndCallback('setIngameMusic()') FinishMenuState() ]]) g_FirstRacePress = true end