(965c31410) v0.10.4.0

This commit is contained in:
Joonas Rikkonen
2020-07-30 13:00:09 +03:00
parent eeac247a8e
commit 4978af3d60
539 changed files with 45803 additions and 25359 deletions
@@ -8,7 +8,7 @@ using System.Xml.Linq;
namespace Barotrauma
{
partial class LevelObject
partial class LevelObject : ISpatialEntity
{
public readonly LevelObjectPrefab Prefab;
public Vector3 Position;
@@ -50,6 +50,14 @@ namespace Barotrauma
get { return spriteIndex < 0 || Prefab.SpecularSprites.Count == 0 ? null : Prefab.SpecularSprites[spriteIndex % Prefab.SpecularSprites.Count]; }
}
Vector2 ISpatialEntity.Position => new Vector2(Position.X, Position.Y);
public Vector2 WorldPosition => new Vector2(Position.X, Position.Y);
public Vector2 SimPosition => ConvertUnits.ToSimUnits(WorldPosition);
public Submarine Submarine => null;
public LevelObject(LevelObjectPrefab prefab, Vector3 position, float scale, float rotation = 0.0f)
{
Triggers = new List<LevelTrigger>();