@Override
	public Entities asEnum() {
		if (this.isFrozen()) {
			return Entities.SNOWMAN;
		}
		if (this.team == Team.RED) {
			if (this.d == Direction.NORTH) {
				return Entities.REDPLAYER_N;
			} else if (this.d== Direction.EAST) {
				return Entities.REDPLAYER_E;
			} else if (this.d == Direction.SOUTH) {
				return Entities.REDPLAYER_S;
			} else {
				return Entities.REDPLAYER_W;
			}
		} else {
			if (this.d == Direction.NORTH) {
				return Entities.BLUEPLAYER_N;
			} else if (this.d == Direction.EAST) {
				return Entities.BLUEPLAYER_E;
			} else if (this.d == Direction.SOUTH) {
				return Entities.BLUEPLAYER_S;
			} else {
				return Entities.BLUEPLAYER_W;
			}
		}
	}