private GameEventType(GameEventParameter[] availableParameters) {
		if (availableParameters != null) {
			this.availableParameters = new ArrayList<GameEventParameter>();
			for (GameEventParameter param : availableParameters)
				this.availableParameters.add(param);
		}
	}