Replaced isStillCountdown with a speed check for server catch-up

This commit is contained in:
juanjp600
2017-01-06 14:09:06 -03:00
parent 5d83a33876
commit f453980ace
+1 -14
View File
@@ -46,7 +46,6 @@ namespace Barotrauma
private InputNetFlags dequeuedInput = 0; private InputNetFlags dequeuedInput = 0;
private InputNetFlags prevDequeuedInput = 0; private InputNetFlags prevDequeuedInput = 0;
private int isStillCountdown = 5;
private List<InputNetFlags> memInput = new List<InputNetFlags>(); private List<InputNetFlags> memInput = new List<InputNetFlags>();
private List<Vector2> memMousePos = new List<Vector2>(); private List<Vector2> memMousePos = new List<Vector2>();
@@ -1359,9 +1358,7 @@ namespace Barotrauma
TransformCursorPos(); TransformCursorPos();
if (dequeuedInput == InputNetFlags.None) if (dequeuedInput == InputNetFlags.None && Math.Abs(AnimController.movement.X) < 0.005f && Math.Abs(AnimController.movement.Y) < 0.005f)
{
if (isStillCountdown <= 0)
{ {
while (memInput.Count > 5 && memInput[memInput.Count - 1] == 0) while (memInput.Count > 5 && memInput[memInput.Count - 1] == 0)
{ {
@@ -1370,16 +1367,6 @@ namespace Barotrauma
memInput.RemoveAt(memInput.Count - 1); memInput.RemoveAt(memInput.Count - 1);
memMousePos.RemoveAt(memMousePos.Count - 1); memMousePos.RemoveAt(memMousePos.Count - 1);
} }
isStillCountdown = 15;
}
else
{
isStillCountdown--;
}
}
else
{
isStillCountdown = 15;
} }
} }
} }