/// <summary>
 /// Raised before the game begins writes data to the save file (except the initial save creation).
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private void OnSaving(object sender, EventArgs e)
 {
     MailController.UnloadMailBox();
 }
 /// <summary>
 /// Raised after the game returns to the title screen.
 /// Unloads the menu changed method.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private void OnReturnedToTitle(object sender, ReturnedToTitleEventArgs e)
 {
     MailController.UnloadMailBox();
 }
Example #3
0
 /// <summary>
 /// To be invoked after returning to the title screen.
 /// Unloads the menu changed method.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SaveEvents_AfterReturnToTitle(object sender, EventArgs e)
 {
     MenuEvents.MenuChanged -= MenuEvents_MenuChanged;
     MailController.UnloadMailBox();
 }
Example #4
0
 /// <summary>
 /// Raised after the game returns to the title screen.
 /// Unloads the menu changed method.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private void OnReturnedToTitle(object sender, ReturnedToTitleEventArgs e)
 {
     Helper.Events.Display.MenuChanged -= OnMenuChanged;
     MailController.UnloadMailBox();
 }
Example #5
0
 /// <summary>
 /// To be invoked before saving a game.
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TimeEvents_BeforeSave(object sender, EventArgs e)
 {
     MailController.UnloadMailBox();
 }