internal static Level FromBytes(byte[] level) { var lvl = new Level(); lvl.LoadFromBytes(level); return(lvl); }
internal static Level FromStream(Stream data) { var lvl = new Level(); using (var ms = new MemoryStream()) { data.CopyTo(ms); lvl.LoadFromBytes(ms.ToArray()); } return(lvl); }