12345678910111213141516171819202122232425262728293031323334353637383940 |
- class LoadingMenu extends UIScriptedMenu
- {
- void LoadingMenu()
- {
- }
- void ~LoadingMenu()
- {
- }
-
- override Widget Init()
- {
- layoutRoot = GetGame().GetWorkspace().CreateWidgets("gui/layouts/loading.layout");
-
- m_label = TextWidget.Cast( layoutRoot.FindAnyWidget("TextWidget") );
- m_progressBar = ProgressBarWidget.Cast( layoutRoot.FindAnyWidget("ProgressBarWidget") );
- m_image = ImageWidget.Cast( layoutRoot.FindAnyWidget("ImageBackground") );
-
- m_image.LoadImageFile( 0, GetRandomLoadingBackground() );
- layoutRoot.FindAnyWidget("notification_root").Show(false);
-
- #ifdef PLATFORM_CONSOLE
- #ifdef PLATFORM_XBOX
- #ifdef BUILD_EXPERIMENTAL
- Widget exp_notifiaction = layoutRoot.FindAnyWidget("notification_root");
- if (exp_notifiaction)
- {
- exp_notifiaction.Show(true);
- }
- #endif
- #endif
- #endif
-
- return layoutRoot;
- }
- TextWidget m_label;
- ProgressBarWidget m_progressBar;
- ImageWidget m_image;
- }
|