private void Bite(SnakePrototype snakeToBite) { //fire event: eventBus.Publish(new SnakeBitedEvent(this, snakeToBite)) snakeToBite.Shorten(); this.Grow(); }