- Within GetPluginSettings(), there is a section for "flags", and scanning the existing files available, I can see pf_singleglobal, which appears to be for singleton objects like Keyboard. I have also found pf_texture, pf_position_aces, pf_size_aces, and pf_single_aces, which appear to prepare Construct for actions, conditions, and expressions using these things, but I'm not sure. Could you give us a full list of these flags please? Preferably with a short explanation of what each does.
- In the property list, there is within each property, a type to describe what kind of property it is. Could we also get a list of these? (Examples: ept_text, ept_font, ept_color, ept_combo)
- A list of return types would be cool too, though I could probably guess them based on the original SDK. (Example: ef_return_string)
EDIT: I just found the answer to most of these questions in a file that I didn't know even existed, because I'm stupid and Ashley put it in the original extension thread. There is three "preclude" files in your html5 folder that define all of these flags. I did not know about them, they are there.
However, I think having this thread so that all these little tidbits of knowledge are in one spot is still a great idea.