public static void Start() { Playing = true; int currentPhase = 1; MainMenuView.Start(); while (Playing) { GameController.Phase(currentPhase); if (currentPhase == 6) { PrintMessageView.PrintMessage("Would you like to continue playing? yes/No "); string command = Console.ReadLine().Trim().ToLower(); if (command == "yes" || command == "y") { currentPhase = 0; ResetGame(); } else { Playing = false; } } currentPhase++; } }
/// <summary> /// Constructor, creates new instances of necessary objects /// save them to fields /// </summary> /// <param name="mainMenu"></param> /// <param name="editUpdateMenu"></param> public MemberController(View.MainMenuView mainMenu, EditUpdateMenu editUpdateMenu) { _mainMenu = mainMenu; _editUpdateMenu = editUpdateMenu; _memberDAL = new MemberDAL(directorieStrs.MemberListPath); _members = new List <Member>(); }
protected override void OnViewLoaded(object view) { base.OnViewLoaded(view); _mtv = (MainMenuView) view; }
private void AppLoop() { while (true) { Clear(); switch (_currentView) { case View.Main: MainMenuView.ShowMainMenu(); _currentView = MainMenuView.MainMenuSelection(UserInput.OptionSelection()); break; case View.Stats: StatsView.ShowStats(); _currentView = StatsView.StatsSelection(); break; case View.AddDay: AddDayView.ShowAddDay(); _currentView = AddDayView.AddDaySelection(); break; case View.Options: OptionsView.ShowOptions(); _currentView = OptionsView.OptionsSelection(); break; default: WriteLine("Invalid input."); MainMenuView.MainMenuSelection(UserInput.OptionSelection()); break; } } }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Window window = new MainMenuView(); window.Show(); }
// Use this for initialization void Start() { CurrentView = TitleView; FinanceAndSupplyView.LogoRight = UnityEngine.Screen.width / 2; FinanceAndSupplyView.LogoBottom = UnityEngine.Screen.height / 2; ScoutView.LogoRight = (int)(UnityEngine.Screen.width * .6666f); ScoutView.LogoBottom = (int)(UnityEngine.Screen.height * .6666f); cameraLerp.Seed(Camera.main.transform, null); TitleView.CanvasParent.gameObject.SetActive(true); //init radio buttons needs active gameobjects FinanceAndSupplyView.CanvasParent.gameObject.SetActive(true); InitializeRadioButtons(); FinanceAndSupplyView.CanvasParent.gameObject.SetActive(false); QuickstartView.CanvasParent.gameObject.SetActive(false); ScoutView.ToggleScoutMode(false); NewGameChoices.Init(); NewGameChoices.RecalculateFunds(); FinanceAndSupplyView.RefreshFunds(NewGameChoices); FinanceAndSupplyView.FillAll(); //if we start here from the escape menu, time is paused Time.timeScale = 1f; Cursor.visible = true; Cursor.lockState = CursorLockMode.None; loadSavedPlayers(); }
public void ChangeView(MainMenuCameraView newView) { if (!transitioning) { transitioning = !transitioning; MainMenuView fromView = CurrentView; MainMenuView toView = GetView(newView); cameraLerp.Seed(fromView.CameraAnchor, toView.CameraAnchor, toView.TransitionToTime); if (newView == MainMenuCameraView.Scout) { SetSelectedLocation(null); } fromView.BeforeTransitionAway(); ToggleLogoAndCamera(fromView, toView, () => { CurrentView = toView; CurrentView.AfterTransitionTo(); ViewState = newView; //if (newView == MainMenuCameraView.Supply) //{ // //unselect all radio buttons // InitializeRadioButtons(); // QuickstartBackdrop.gameObject.SetActive(true); //} }); } }
static void Main(string[] args) { Directory.SetCurrentDirectory(@"C:\Users\JollyPirate\"); MainMenuView run = new MainMenuView(); run.mainMenu(); }
public MainWindow() { InitializeComponent(); var view = new MainMenuView(); Main.Content = view; }
protected override void OnClosing(CancelEventArgs e) { MainMenuView MMV = new MainMenuView(); MMV.DataContext = DataContext; MMV.Show(); }
public void SetView(BaseView v) { view = v as MainMenuView; view.startButton.onClick.AddListener(OnClickStartButton); view.optionButton.onClick.AddListener(OnClickOptionButton); view.exitButton.onClick.AddListener(OnClickExitButton); }
public static void Main() { DataStorage data = new DataStorage(); MainMenuModel mainMenuModel = new MainMenuModel(data); using (var mainMenu = new MainMenuView(mainMenuModel)) { try { mainMenu.Run(); } catch(Exception e) { TextWriter errorWriter = Console.Error; errorWriter.WriteLine("------An error has been encountered.------"); errorWriter.WriteLine(e.Message); #if DEBUG errorWriter.WriteLine(e.InnerException); errorWriter.WriteLine(e.StackTrace); #endif errorWriter.WriteLine("------The application will now close.------"); } } Console.ReadLine(); }
private void GoBack() { MainMenuView main = new MainMenuView(); main.Show(); CloseSelf(); }
private void Initialize() { _model = MainMenuFactory.Instance.CreateModel(); _view = MainMenuFactory.Instance.CreateView(); _view.Initialize(_model.Models); (_view as IObservable <PreviewModelButtonPressedArgs>).Attach(this as IObserver <PreviewModelButtonPressedArgs>); }
public void Execute(HttpContext context) { var viewModel = new MainMenuView(); var metaData = _processor.Query(new QueryGetLatestMetaData()); viewModel.LastMetaDataUpdateDate = metaData == null ? "Never" : metaData.LastUpdated + " (Version " + metaData.Version + ")"; context.Response.Write(_razor.View("MainMenu", viewModel)); }
public void SetUp() { _mainMenu = new GameObject(); _mainMenuView = _mainMenu.AddComponent <MainMenuView>(); _mainMenuView.StartGameButton = _mainMenu.AddComponent <Button>(); _mainMenuViewModel = new MainMenuViewModel(); _mainMenuView.SetModel(_mainMenuViewModel); }
/// <summary> /// Shows the main menu view. /// </summary> /// <param name="session">the user session</param> /// <returns>the main menu view</returns> public MainMenuView ShowMainMenuView(Session session) { var view = new MainMenuView(this, accountService, session); view.UpdateAccountDisplay(); view.Show(); return(view); }
static void Main(string[] args) { ISongObservable songModel = new SongsModel(); ISongController songController = new MainController(songModel); IViewComponent mainView = new MainMenuView(songController); mainView.Display(); }
public SelectProfile(Object user, Form menu) { this.menu = (MainMenuView)menu; this.user = (Usuario)user; setupRoles(); InitializeComponent(); setupCombobox(); }
private void GoBack() { SelectedEmployee = null; MainMenuView main = new MainMenuView(); main.Show(); CloseMainMenu(); }
private void Cancel_Click(object sender, RoutedEventArgs e) { MainMenuView MMV = new MainMenuView(); MMV.DataContext = DataContext; MMV.Show(); Close(); }
private void NewGame() { var gameWindow = GameView.GetInstance(); var mainMenuWindow = MainMenuView.GetInstance(); gameWindow.Show(); mainMenuWindow.Hide(); }
public override void Initialize(GraphicsDevice GraphicsDevice) { MenuGUI = new MainMenuView(GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height); MenuGUI.DataContext = new MainMenuContext(); ChaseTarget = new SpriteBatch(GraphicsDevice); ChaseAnimation.Initialize(); }
public void StartUp() { Title = $"Mood Tracker {ApplicationInfo.Version} by Noitcereon "; MainMenuView.ShowMainMenu(); _currentView = MainMenuView.MainMenuSelection(UserInput.OptionSelection()); AppLoop(); }
public static void ShowDefault() { if (defaultMenu == null) { defaultMenu = Instantiate <MainMenuView>("Prefabs/UI/MainMenu/MainMenu"); } Global.Instance().Maps.Avatar.PauseInput(); defaultMenu.gameObject.SetActive(true); }
/// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> protected override void Dispose(bool disposing) { MainMenuView.Show(); if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); }
public MainForm() { editorView = new EditorView(this); optionsView = new OptionsView(this); mainMenuView = new MainMenuView(this); InitializeComponent(); SwapView(currentView = mainMenuView); }
void Awake() { #if UNITY_EDITOR if (m_SaveCleared == false) { //PlayerPrefs.DeleteAll(); m_SaveCleared = true; } PlayerPrefs.SetInt(Constants.c_LevelSave, m_DebugLevel); #endif Application.targetFrameRate = 60; // Cache m_StatsManager = StatsManager.Instance; m_ProgressionView = ProgressionView.Instance; m_MainMenuView = MainMenuView.Instance; m_BattleRoyaleManager = BattleRoyaleManager.Instance; m_SpotlightOffset = m_HumanSpotlight.position; m_DailyRewardManager = DailyRewardManager.Instance as DailyRewardManager; // Buffers m_Objects = new List <GameObject>(); m_PosBuffer = Vector3.zero; m_Brushs = new List <BrushData>(Resources.LoadAll <BrushData>("Brushs/GameBrushs")); //m_Skins = new List<SkinData>(Resources.LoadAll<SkinData>("Skins")); m_MenuBrushs = new List <BrushData>(Resources.LoadAll <BrushData>("Brushs/MenuBrushs")); m_Skins = new List <SkinData>(Resources.LoadAll <SkinData>("Skins/SkinShop")); List <ColorData> colorsData = new List <ColorData>(Resources.LoadAll <ColorData>("Colors")); m_Colors = new List <Color>(); for (int i = 0; i < colorsData.Count; ++i) { ColorData colorData = colorsData[i]; m_Colors.Add(colorData.m_Colors[0]); } m_PlayerNameData = Resources.Load <PlayerNameData>("PlayerNames"); m_TerrainManager = TerrainManager.Instance; float halfWidth = m_TerrainManager.WorldHalfWidth; float halfHeight = m_TerrainManager.WorldHalfHeight; m_PopPoints = new List <Vector3>() { new Vector3(-halfWidth + c_PopPointPadding + c_PopPointTeamPadding, 0.0f, -halfHeight + c_PopPointPadding - c_PopPointTeamPadding), new Vector3(-halfWidth + c_PopPointPadding - c_PopPointTeamPadding, 0.0f, -halfHeight + c_PopPointPadding + c_PopPointTeamPadding), new Vector3(halfWidth - c_PopPointPadding - c_PopPointTeamPadding, 0.0f, -halfHeight + c_PopPointPadding - c_PopPointTeamPadding), new Vector3(halfWidth - c_PopPointPadding + c_PopPointTeamPadding, 0.0f, -halfHeight + c_PopPointPadding + c_PopPointTeamPadding), new Vector3(-halfWidth + c_PopPointPadding + c_PopPointTeamPadding, 0.0f, halfHeight - c_PopPointPadding + c_PopPointTeamPadding), new Vector3(-halfWidth + c_PopPointPadding - c_PopPointTeamPadding, 0.0f, halfHeight - c_PopPointPadding - c_PopPointTeamPadding), new Vector3(halfWidth - c_PopPointPadding + c_PopPointTeamPadding, 0.0f, halfHeight - c_PopPointPadding - c_PopPointTeamPadding), new Vector3(halfWidth - c_PopPointPadding - c_PopPointTeamPadding, 0.0f, halfHeight - c_PopPointPadding + c_PopPointTeamPadding), }; m_PowerUps = new List <PowerUpData>(Resources.LoadAll <PowerUpData>("PowerUps")); }
public void OnInitialized(IContainerProvider containerProvider) { IRegion MainRegion = _regionManager.Regions["MainRegion"]; IRegion MenuRegion = _regionManager.Regions["MenuRegion"]; MainMenuView view2 = containerProvider.Resolve <MainMenuView>(); MenuRegion.Add(view2); }
private void Awake() { Instance = this; m_Trans = transform; m_ShowOrHideBtn = m_Trans.Find("ShowOrHide").GetComponent <Button>(); m_Show = m_ShowOrHideBtn.transform.Find("Show").gameObject; m_Hide = m_ShowOrHideBtn.transform.Find("Hide").gameObject; MainMenuIconView = transform.Find("MainMenuView").GetComponent <MainMenuView>(); }
private void InitializeMainMenu() { mainMenuView = new MainMenuView(); mainMenuView.ActiveUser = userManager.CurrentUser; mainMenuView.NumberOfQuestionsInDatabase = query.GetNumberOfQuestions(); mainMenuView.DisplayQuestion = GoToAnswerQuestion; mainMenuView.EnterQuestion = GoToAddQuestion; mainMenuView.LogOut = GoToLogIn; mainMenuView.ParseInputValidation = mainMenuView.ValidateInputParse; }
public MainPresenter(Form view, IUnitOfWork unit) { _goodsService = new GoodsService(unit); _warehouseService = new WarehouseService(unit); _staffService = new StaffService(unit); _orderService = new OrderService(unit); _view = (MainMenuView)view; SubscribeOnViewEvents(); }
void Awake() { modal = GetComponent<MainMenu>(); view = GetComponent<MainMenuView>(); }
public MainMenuPresenter(MainMenuView view) { mView = view; }