OSDN Git Service

Added 15 second delay before trying to sit after entering the sim
authorLatif Khalifa <latifer@streamgrid.net>
Sat, 9 Mar 2013 22:24:50 +0000 (23:24 +0100)
committerLatif Khalifa <latifer@streamgrid.net>
Sat, 9 Mar 2013 22:24:50 +0000 (23:24 +0100)
Radegast/Core/StateManager.cs

index ef054e0..e3baa28 100644 (file)
@@ -492,8 +492,12 @@ namespace Radegast
 
         void Network_SimChanged(object sender, SimChangedEventArgs e)
         {
-            autosit.TrySit();
-            pseudohome.ETGoHome();
+            ThreadPool.QueueUserWorkItem(sync =>
+            {
+                Thread.Sleep(15 * 1000);
+                autosit.TrySit();
+                pseudohome.ETGoHome();
+            });
             client.Self.Movement.SetFOVVerticalAngle(FOVVerticalAngle);
         }