protected void LoadFlObject(int obj, int room)
{
// Don't load an already loaded object
if (GetObjectIndex(obj) != -1)
return;
var r = ResourceManager.GetRoom((byte)room);
var od = r.Objects.First(o => o.Number == obj);
for (int i = 1; i < _objs.Length; i++)
{
if (_objs[i].Number == 0)
{
_objs[i] = od;
od.FloatingObjectIndex = 1;
return;
}
}
}