Some debug assertions to help figure out the cause for the body.FixtureList==null & GetHullsInRange crash reports

This commit is contained in:
Regalis
2016-11-15 19:53:25 +02:00
parent dd5eb69875
commit f7a9a77721
3 changed files with 23 additions and 16 deletions
+13 -2
View File
@@ -44,13 +44,24 @@ namespace Barotrauma.Lights
class ConvexHullList
{
private List<ConvexHull> list;
public readonly Submarine Submarine;
public List<ConvexHull> List;
public List<ConvexHull> List
{
get { return list; }
set
{
Debug.Assert(value != null);
Debug.Assert(!list.Contains(null));
list = value;
}
}
public ConvexHullList(Submarine submarine)
{
Submarine = submarine;
List = new List<ConvexHull>();
list = new List<ConvexHull>();
}
}