internal void CheckColissions(Caveman caveman) { if (caveman.Rectangle.Intersects(this.Rectangle)) { owner.MarkAsRemovedEgg(this); (caveman as IMortable).ReceiveHit(this); } }