Splits 'num' pirates from the group.
- Parameters:
-
| num | number of pirates to split |
Definition at line 879 of file Group.cs.
{
int[] outboundPirates = this.Pirates.Take(num).ToArray();
this.Pirates.RemoveAll(outboundPirates.Contains);
for (int i = 0; i < outboundPirates.Length; i++)
{
yield return new Group(new[] {outboundPirates[i]});
}
}