THE CUSTOM PARAMETERS TAB
The sections/parameters shown here are all ones which are not recognised by the The SimObject Editor or The SimAttachment Editor as being part of the "official" SDK files required by the SimObject/Attachment being edited, and will fall into four categories:
- The section/parameter is miss-typed - If this is the case you should fix the type error (refer to the CFG file documentation to ensure you have the correct spelling).
- The section/parameter is fully deprecated - To discover if the section or parameter is deprecated or not, you should refer to the CFG file documentation. Sections/parameters from Microsoft Flight Simulator 2020 will be listed and flagged as and can be removed from the files if not used. If the parameter does not show up in the documentation, then it is probably from older versions of the simulation (like Microsoft Flight Simulator X), but it may be that they belong to a new feature that has not yet been documented, in which case you should wait until the next SDK release to check again.
- The section/parameter is new to the SDK and has not yet been integrated into the SimObject/Attachment editor - Very rarely a project may have sections/parameters added to it with default values when it is opened by the editor, but these sections/parameters have not yet been fully integrated into the SDK, the editor, and the documentation. Generally you should not edit or remove these, and wait for the next SDK update to use them correctly.
- Custom sections/parameters that you have added to the base CFG files for the SimObject/Attachment being designed - Custom sections/parameters are those that you have added manually to the CFG files of the package. To add a custom parameter here, you will need to edit the required CFG file and give a section header, and then list the parameters under that, along with their initial values. After adding these into the CFG file, the section header and parameters will appear in this tab and can be edited just like any other parameter. Note that these parameter fields will be simple value inputs meaning that there will be no type-checking, nor clamping, nor range limits put on the input, so care should be taken when editing them. Once you have these parameters added to the files, you can then open the file and parse the contents using a WebAssembly module within the package (note that you cannot parse files from other packages in this way).