Improved character syncing, clients can't enable monsters before the server says so

This commit is contained in:
Regalis
2016-02-08 21:59:57 +02:00
parent 6de5bac61b
commit 22fcd644ac
5 changed files with 16 additions and 7 deletions
@@ -43,7 +43,7 @@ namespace Barotrauma
{
radarPosition = monster.Position;
}
else
else if (GameMain.Client == null)
{ Vector2 diff = monster.WorldPosition-Submarine.Loaded.WorldPosition;
monster.Enabled = FarseerPhysics.ConvertUnits.ToSimUnits(diff.Length()) < NetConfig.CharacterIgnoreDistance;
}