These changes are suggested since it helps with ensuring that return types are interpreted correctly by certain functions. For example, Kormakur pointed out that ar_list EditorIDToFormID "SunnyREF" used to create an array with a number element instead of a form, since EditorIDToFormID used the default return type (number) instead of specifying kRetnType_Form.
Most undocumented functions probably still need to be converted, and I might've ignored some "...Trait" / "..Trait" functions by assuming it returns a number (some don't).
..and made some function use those.
These changes are suggested since it helps with ensuring that return types are interpreted correctly by certain functions. For example, Kormakur pointed out that
ar_list EditorIDToFormID "SunnyREF"
used to create an array with a number element instead of a form, sinceEditorIDToFormID
used the default return type (number) instead of specifyingkRetnType_Form
.Most undocumented functions probably still need to be converted, and I might've ignored some "...Trait" / "..Trait" functions by assuming it returns a number (some don't).