Server notifies clients about junction boxes breaking (+ clients aren't allowed to break them), fixed explosion lightSource positioning

This commit is contained in:
Regalis
2016-04-22 17:28:22 +03:00
parent c2242ad525
commit 3347fcdd20
3 changed files with 7 additions and 5 deletions

View File

@@ -62,7 +62,7 @@ namespace Barotrauma
float displayRange = attack.Range;
if (displayRange < 0.1f) return;
light = new LightSource(worldPosition, displayRange, Color.LightYellow, hull != null ? hull.Submarine : null);
light = new LightSource(worldPosition, displayRange, Color.LightYellow, null);
CoroutineManager.StartCoroutine(DimLight());
float cameraDist = Vector2.Distance(GameMain.GameScreen.Cam.Position, worldPosition)/2.0f;
@@ -86,8 +86,6 @@ namespace Barotrauma
if (Vector2.Distance(item.WorldPosition, worldPosition) > attack.Range * 0.1f) continue;
//item.Condition -= (float)Math.Sqrt(size.X) * deltaTime;
item.ApplyStatusEffects(ActionType.OnFire, 1.0f);
}
}