From 5d4a3b1be3a03793f7b0923f92c172a6e132dc24 Mon Sep 17 00:00:00 2001 From: David Schwietering Date: Mon, 31 Mar 2025 20:34:03 +0200 Subject: [PATCH] Fixes #733 #733 --- scripts/ai/parameters/CpAIParameterUnloadingStation.lua | 7 ------- scripts/gui/pages/CpCourseGeneratorFrame.lua | 5 ++++- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/scripts/ai/parameters/CpAIParameterUnloadingStation.lua b/scripts/ai/parameters/CpAIParameterUnloadingStation.lua index 22c39d61c..d2435d1cd 100644 --- a/scripts/ai/parameters/CpAIParameterUnloadingStation.lua +++ b/scripts/ai/parameters/CpAIParameterUnloadingStation.lua @@ -1,13 +1,6 @@ --- Parameter to selected an unloading station. ---@class CpAIParameterUnloadingStation : AIParameterSettingList CpAIParameterUnloadingStation = CpObject(AIParameterSettingList) - -function CpAIParameterUnloadingStation:init(data, vehicle, class) - AIParameterSettingList.init(self, data, vehicle, class) - self.guiParameterType = AIParameterType.UNLOADING_STATION - return self -end - function CpAIParameterUnloadingStation:clone(...) return CpAIParameterUnloadingStation(self.data,...) end diff --git a/scripts/gui/pages/CpCourseGeneratorFrame.lua b/scripts/gui/pages/CpCourseGeneratorFrame.lua index bbebb0fa1..c76814fad 100644 --- a/scripts/gui/pages/CpCourseGeneratorFrame.lua +++ b/scripts/gui/pages/CpCourseGeneratorFrame.lua @@ -1644,7 +1644,10 @@ function CpCourseGeneratorFrame:setActiveJobTypeSelection(jobTypeIndex) element = self.createPositionTemplate:clone(self.jobMenuLayout) elseif parameterType == AIParameterType.POSITION_ANGLE then element = self.createPositionRotationTemplate:clone(self.jobMenuLayout) - elseif parameterType == AIParameterType.SELECTOR or parameterType == AIParameterType.UNLOADING_STATION or parameterType == AIParameterType.LOADING_STATION or parameterType == AIParameterType.FILLTYPE then + elseif parameterType == AIParameterType.SELECTOR or + parameterType == AIParameterType.LOADING_STATION or + parameterType == AIParameterType.FILLTYPE then + element = self.createMultiOptionTemplate:clone(self.jobMenuLayout) element:setDataSource(item)