-- -- Autor: Catalin Marcu -- Date: 20-09-2009 -- -- Main loading script -- local userStats --=============================================================================== function getInfoText(index) if (index == 1) then return { scale = 0.11, font = "font4.fnt", overlap = -3, color = {0, 0, 0, 255}, layer = LF_PANELS, vertical = E_VALIGN_CENTER, text = txtCredits } elseif (index == 2) then return { scale = 0.1, font = "font5.fnt", overlap = -3, color = {255, 255, 255, 255}, layer = LF_PANELS, vertical = E_VALIGN_CENTER, text = txtBravoLink } elseif (index == 3) then return { scale = 0.1, font = "font4.fnt", overlap = -3, color = {0, 0, 0, 255}, layer = LF_PANELS, vertical = E_VALIGN_CENTER, text = txtOk } end end --=============================================================================== function exitInfo(functionName) SetActorAnimPenalty("ScreenInfo", { anim = "Main_menu_informacion_out.anm", loop = false }) Sound.PlaySound(MenuSounds.Fx.panelOut, false) EnqueueExecuteScript("ScreenInfo", "destroyInfo()") EnqueueExecuteScript("ScreenInfo", functionName) end --=============================================================================== function destroyInfo() DestroyActor("ScreenInfo") DestroyActor("ScreenInfoTouch") end --=============================================================================== function goToInfo() currentScreen = SCREEN_INFO CreateActor("ActorGeom", {name = "ScreenInfoTouch", model = "Main_menu_touchinfo.mesh", touchable = true, camera = "backgroundCamera", layer = LF_PANELS}) CreateActor("ActorGeom", {name = "ScreenInfo", model = "Main_menu_informacion.mesh", touchable = true, camera = "backgroundCamera", layer = LF_PANELS}) SetActorAnimPenalty("ScreenInfo", { anim = "Main_menu_informacion_in.anm", loop = false }) Sound.PlaySound(MenuSounds.Fx.panelIn, false) allowBackButton = true end