@Override
		public void receiveEvent(InteractionEvent event) {
			if (event instanceof ButtonEvent) {
				switch (((ButtonEvent) event).getType()) {
				case DART_MISSED:
					this.dartMissed = true;
					break;
				case BOUNCE_OUT:
					this.bounceOut = true;
					break;
				case NEXT_PLAYER:
					this.nextPlayer = true;
					break;
				default:
					break;
				}
			}
			else if (event instanceof HitEvent) {
				this.hitEvent = true;
			}
		}