private void MainMenuButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { FMODUtil.RaiseEvent(SoundsTable.UIClick); MenuHandler.Clear(); if (FromMainMenu) { MainMenu.MainMenu.Initialize(); } }
private void InventoryTabButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { CharacterMenu.Menu.HideAllControls(); //Show the inventory menu. CharacterMenu.Menu.X.Visible = true; CharacterMenu.Menu.CharacterName.Visible = true; CharacterMenu.Menu.SkillsButton.Visible = true; CharacterMenu.Menu.InventoryButton.Visible = true; CharacterMenu.Menu.Inventory.Visible = true; }
private void JoinButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { World.Mode = MagicalLifeAPI.Networking.EngineMode.ClientOnly; FMODUtil.RaiseEvent(SoundsTable.UIClick); ClientSendRecieve.Initialize(new MagicalLifeAPI.Networking.NetworkSettings(JoinGameMenu.Menu.IpInputBox.Text, int.Parse(JoinGameMenu.Menu.PortInputBox.Text))); Client.Load(); MenuHandler.Clear(); InGameGUI.Initialize(); BoundHandler.Popup(InGameGUI.InGame); }
private void MineActionButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { if (InGameGUI.Selected == ActionSelected.Mine) { InGameGUI.Selected = ActionSelected.None; this.TextureID = this.GreyTextureIndex; } else { InGameGUI.Selected = ActionSelected.Mine; this.TextureID = this.GoldTextureIndex; } }
private void TillDirtActionButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { if (InGameGUI.Selected == ActionSelected.Till) { InGameGUI.Selected = ActionSelected.None; this.TextureID = this.HoeTextureIndex; } else { InGameGUI.Selected = ActionSelected.Till; this.TextureID = this.GoldTextureIndex; } }
private void NewWorldNextButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { World.Mode = MagicalLifeAPI.Networking.EngineMode.ServerAndClient; Server.Load(); ClientSendRecieve.Initialize(new MagicalLifeAPI.Networking.NetworkSettings(MagicalLifeAPI.Networking.EngineMode.ServerAndClient)); FMODUtil.RaiseEvent(SoundsTable.UIClick); //FMODUtil.RaiseEvent(SoundsTable.Ambience); ServerSendRecieve.Initialize(new MagicalLifeAPI.Networking.NetworkSettings(MagicalLifeAPI.Networking.EngineMode.ServerAndClient)); Client.Load(); NewGameInputHandler a = new NewGameInputHandler(); a.StartNewGame(); Server.StartGame(); RenderInfo.Camera2D.InitializeForDimension(0); BoundHandler.RemoveContainer(NewWorldMenu.NewWorldMenuM); MenuHandler.Clear(); BoundHandler.HideAll(); InGameGUI.Initialize(); BoundHandler.Popup(InGameGUI.InGame); }
private void LoadSaveButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { int selected = LoadGameMenu.Menu.SaveSelectListBox.SelectedIndex; if (selected != -1) { FMODUtil.RaiseEvent(SoundsTable.UIClick); World.Mode = MagicalLifeAPI.Networking.EngineMode.ServerAndClient; RenderableString selectedItem = (RenderableString)LoadGameMenu.Menu.SaveSelectListBox.Items[selected]; WorldStorage.LoadWorld(selectedItem.Text); Server.Load(); ClientSendRecieve.Initialize(new MagicalLifeAPI.Networking.NetworkSettings(MagicalLifeAPI.Networking.EngineMode.ServerAndClient)); ServerSendRecieve.Initialize(new MagicalLifeAPI.Networking.NetworkSettings(MagicalLifeAPI.Networking.EngineMode.ServerAndClient)); Client.Load(); Server.StartGame(); BoundHandler.RemoveContainer(LoadGameMenu.Menu); MenuHandler.Clear(); BoundHandler.HideAll(); InGameGUI.Initialize(); BoundHandler.Popup(InGameGUI.InGame); } }
private void QuitButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { FMODUtil.RaiseEvent(SoundsTable.UIClick); }
private void JoinGameButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { FMODUtil.RaiseEvent(SoundsTable.UIClick); JoinGameMenu.Initialize(); MainMenu.MainMenuID.PopupChild(JoinGameMenu.Menu); }
private void BackButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { MenuHandler.Clear(); }
private void NewSaveButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { this.NewSave(); }
private void SettingsButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { this.OpenSettingsMenu(); }
private void NewGameButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { FMODUtil.RaiseEvent(SoundsTable.UIClick); NewWorldMenu.Initialize(); MainMenu.MainMenuID.PopupChild(NewWorldMenu.NewWorldMenuM); }
private void X_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { BoundHandler.RemoveContainer(this); }
private void QuitButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { FMODUtil.RaiseEvent(SoundsTable.UIClick); UniversalEvents.GameExitHandler(); }
private void OverwriteButton_ClickEvent(object sender, Reusable.Event.ClickEventArgs e) { this.Overwrite(); }