When the BIS_fnc_exportGUIBaseClasses function is used to export the base classes for the Eden Editor, the order of the class definitions are incorrect and cause errors when the exported classes are used in the provided order. There are multiple issues with the order, however one of the main issues in the order include ctrlDefault being defined after other classes which inherit it are. There are several classes which are exported either too early or too late, causing issues with inheritance. I can provide a full list if need be however it may be easier on your end to find that out.
Description
Description
Details
Details
- Severity
- Major
- Resolution
- Open
- Reproducibility
- Always
- Operating System
- Windows 10 x64
- Category
- Scripting
Event Timeline
Comment Actions
Still broken as of v1.84.
It also does not output the new base class of RscControlsTable that was added in v1.84.
Comment Actions
Repro:
- Create a new mission and save it
- Execute
"3DEN" call BIS_fnc_exportGUIBaseClasses
in the debug console
- Open scenario folder and create a description.ext, copy the content from clipboard into it and save it
- Save the mission in Eden Editor and reload it
0:16:48 Warning Message: <PATH>\BIS_fnc_exportGUIBaseClasses.vr\description.ext, line 0: .ctrlCheckbox: Undefined base class 'ctrlDefault' 0:16:48 Warning Message: Config : some input after EndOfFile.