Exemplo n.º 1
0
 void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         RemoveAllTrackedItems();
     }
     catch (Exception ex) { Debug.LogException(ex); }
 }
Exemplo n.º 2
0
 void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         Stop();
     }
     catch (Exception ex) { Debug.LogException(ex); }
 }
Exemplo n.º 3
0
 private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     TimeSinceLogoff = Stopwatch.StartNew();
     loggedIn        = false;
     LoginAttempted  = false;
     prevPlayerCount = 0;
     FirstInner      = true;
 }
Exemplo n.º 4
0
		void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
		{
			try
			{
				Stop();
			}
			catch (Exception ex) { Debug.LogException(ex); }
		}
Exemplo n.º 5
0
 void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         timer.Stop();
         timerWithChestOpen.Stop();
     }
     catch (Exception ex) { Debug.LogException(ex); }
 }
Exemplo n.º 6
0
 private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         Core.WorldFilter.ChangeObject   -= WorldFilter_ChangeObject;
         CoreManager.Current.RenderFrame -= Current_RenderFrame;
     }
     catch { }
 }
Exemplo n.º 7
0
 private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         AllQuestRedrawTimer.Stop();
         // Unsubscribe to events here, but know that this event is not gauranteed to happen. I've never seen it not fire though.
         // This is not the proper place to free up resources, but... its the easy way. It's not proper because of above statement.
     }
     catch (Exception ex) { Util.LogError(ex); }
 }
 private static void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     PluginCore.MyCore.CharacterFilter.Logoff -= CharacterFilter_Logoff;
     saveSettings();
     StopAutoFletcher();
     aTimer.Elapsed -= new ElapsedEventHandler(OnTimedEvent);
     aTimer          = null;
     Deadeye.RemoveEventHandlers();
     Deadeye.PrintMessageToWindow("Log off detected!");
 }
Exemplo n.º 9
0
        void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
        {
            try
            {
                CoreManager.Current.WorldFilter.CreateObject  -= new EventHandler <Decal.Adapter.Wrappers.CreateObjectEventArgs>(WorldFilter_CreateObject);
                CoreManager.Current.WorldFilter.ChangeObject  -= new EventHandler <Decal.Adapter.Wrappers.ChangeObjectEventArgs>(WorldFilter_ChangeObject);
                CoreManager.Current.WorldFilter.ReleaseObject -= new EventHandler <Decal.Adapter.Wrappers.ReleaseObjectEventArgs>(WorldFilter_ReleaseObject);

                timer.Tick -= new EventHandler(timer_Tick);
                timer.Stop();
            }
            catch (Exception ex) { Debug.LogException(ex); }
        }
Exemplo n.º 10
0
 private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     try
     {
         Core.EchoFilter.ServerDispatch -= new EventHandler <NetworkMessageEventArgs>(EchoFilter_ServerDispatch);
         //Core.EchoFilter.ClientDispatch -= new EventHandler<NetworkMessageEventArgs>(EchoFilter_ClientDispatch);
         //Core.CommandLineText -= new EventHandler<ChatParserInterceptEventArgs>(Core_CommandLineText);
         Core.WorldFilter.ChangeObject  -= new EventHandler <ChangeObjectEventArgs>(WorldFilter_ChangeObject);
         Core.WorldFilter.CreateObject  -= new EventHandler <CreateObjectEventArgs>(WorldFilter_CreateObject);
         Core.WorldFilter.ReleaseObject -= new EventHandler <ReleaseObjectEventArgs>(WorldFilter_ReleaseObject);
         Core.ChatBoxMessage            -= new EventHandler <ChatTextInterceptEventArgs>(Core_ChatBoxMessage);
     }
     catch (Exception ex) { Util.LogError(ex); }
 }
Exemplo n.º 11
0
        private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
        {
            try
            {
                TriggerWebhooksForEvent(EVENTS.LOGOFF, Core.CharacterFilter.Name + " has logged off.");

                SaveSettings();
                Core.CharacterFilter.Death -= CharacterFilter_Death;
            }
            catch (Exception ex)
            {
                Util.LogError(ex);
            }
        }
Exemplo n.º 12
0
		void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
		{
			try
			{
				RemoveAllTrackedItems();
			}
			catch (Exception ex) { Debug.LogException(ex); }
		}
Exemplo n.º 13
0
 void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
     // DO STUFF HERE
 }
Exemplo n.º 14
0
		private void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
		{
			try
			{
				if (Core.HotkeySystem != null)
				{
					Core.HotkeySystem.Hotkey -= HotkeySystem_Hotkey;
				}
				mLoggedIn = false;
			}
			catch (Exception ex) { Util.HandleException(ex); }
		}
Exemplo n.º 15
0
		void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
		{
			try
			{
				savePersistentStatsTimer.Stop();

				ExportPersistentStats();

				if (Settings.SettingsManager.ChatLogger.Persistent.Value)
					chatLogFileWriter.Flush();

				if (Settings.SettingsManager.CombatTracker.ExportOnLogOff.Value)
					combatTrackerCurrent.ExportStats(PluginPersonalFolder.FullName + @"\" + CoreManager.Current.CharacterFilter.Server + @"\" + CoreManager.Current.CharacterFilter.Name + ".CombatTracker." + DateTime.Now.ToString("yyyy-MM-dd HH-mm") + ".xml");
			}
			catch (Exception ex) { Debug.LogException(ex); }
		}
Exemplo n.º 16
0
 void CharacterFilter_Logoff(object sender, LogoffEventArgs e)
 {
 }