void ToTownSquare(object sender, PlayerIndexEventArgs e) { /*ScreenManager.AddScreen(new CutsceneScreen(new List<CutsceneAction>() { new DialogueAction("There is nobody in the town square at the moment.") }), ControllingPlayer);*/ ScreenManager.AddScreen(new CutsceneScreen("Opening"), ControllingPlayer); }
void DecrementResolution(object sender, PlayerIndexEventArgs e) { curResolution--; if (curResolution < 0) curResolution += resolutions.Count; UpdateEntryText(); }
void DecrementMusicVolume(object sender, PlayerIndexEventArgs e) { MediaPlayer.Volume -= 0.1f; if (MediaPlayer.Volume < 0) MediaPlayer.Volume = 0; UpdateEntryText(); }
void ApplySettings(object sender, PlayerIndexEventArgs e) { Resolution.SetResolution(resolutions[curResolution].Width, resolutions[curResolution].Height, fullscreen); }
void OnOptions(object sender, PlayerIndexEventArgs e) { ScreenManager.AddScreen(new OptionsScreen(), ControllingPlayer); }
void LoadGame(object sender, PlayerIndexEventArgs e) { LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new GameplayScreen()); GameSession.Current.Campaign = CampaignHelper.Load("test.xml"); }
void IncrementTitleSafeMode(object sender, PlayerIndexEventArgs e) { titleSafeIndex++; if (titleSafeIndex >= titleSafeModes.Count) titleSafeIndex -= titleSafeModes.Count; Resolution.TitleSafeAreaScale = titleSafeModes[titleSafeIndex]; Resolution.DirtyMatrix = true; UpdateEntryText(); }
void IncrementResolution(object sender, PlayerIndexEventArgs e) { curResolution++; if (curResolution >= resolutions.Count) curResolution -= resolutions.Count; UpdateEntryText(); }
void ToMyShop(object sender, PlayerIndexEventArgs e) { ScreenManager.ReplaceScreen(new MyShop(), ControllingPlayer); }
protected void OnCancel(object sender, PlayerIndexEventArgs e) { OnCancel(e.PlayerIndex); }
void ToDungeon(object sender, PlayerIndexEventArgs e) { ExitScreen(); //ScreenManager.AddScreen(new DungeonScreen(), ControllingPlayer); LoadingScreen.Load(ScreenManager, true, ControllingPlayer, new DungeonScreen()); }
void CloseShop(object sender, PlayerIndexEventArgs e) { GameSession.Current.Campaign.Time.TimeOfDay++; ScreenManager.ReplaceScreen(new MyShopMenu(), ControllingPlayer); }
void NewGame(object sender, PlayerIndexEventArgs e) { //ScreenManager.ClearScreens(); LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new GameplayScreen()); }
void LootTest(object sender, PlayerIndexEventArgs e) { //ScreenManager.ClearScreens(); //ScreenManager.ReplaceAllScreens(new TestScreen(), ControllingPlayer); ScreenManager.AddScreen(new TestScreen(), ControllingPlayer); }
void DecrementSoundVolume(object sender, PlayerIndexEventArgs e) { GameSession.Current.SoundEffectVolume -= 0.1f; if (GameSession.Current.SoundEffectVolume < 0) GameSession.Current.SoundEffectVolume = 0; UpdateEntryText(); }
void SpawnAnotherMenu(object sender, PlayerIndexEventArgs e) { ScreenManager.AddScreen(new TestMenu(), ControllingPlayer); }
void IncrementMusicVolume(object sender, PlayerIndexEventArgs e) { MediaPlayer.Volume += 0.1f; if (MediaPlayer.Volume > 1) MediaPlayer.Volume = 1; UpdateEntryText(); }
public void OnQuit(object sender, PlayerIndexEventArgs e) { GameSession.Current.StartFromSplashScreens(); }
void IncrementSoundVolume(object sender, PlayerIndexEventArgs e) { GameSession.Current.SoundEffectVolume += 0.1f; if (GameSession.Current.SoundEffectVolume > 1) GameSession.Current.SoundEffectVolume = 1; UpdateEntryText(); }
public void OnSave(object sender, PlayerIndexEventArgs e) { GameSession.Current.Campaign.Save("test.xml"); OnCancel(sender, e); }
void ToggleFullscreen(object sender, PlayerIndexEventArgs e) { fullscreen = !fullscreen; UpdateEntryText(); }
void QuitGame(object sender, PlayerIndexEventArgs e) { GameSession.Current.Exit(); }