[RFC] Adding tables without constants - #184
Suzanna-Linn wants to merge 2 commits into
Conversation
Adding enums of tables that haven't got constants defined.
| type: enum | ||
| tooltip: Names of the animation states | ||
| value-type: string | ||
| other-values: true |
There was a problem hiding this comment.
"ALL" should be another documented value. then you won't need other values
There was a problem hiding this comment.
The main reason to add "other-values" is the llGetAnimation() caveat in Wiki:
- "New return values could conceivably be added at any time and this list may not in-fact be complete. Scripts should be written under the assumption that they may receive a value they won't recognize."
Also llGetAnimation() has two more tables with possible values.
"ALL" is only used in llResetAnimationOverride().
| tooltip: Get the time the region was last (re)started, in llGetUnixTime format | ||
| details: "Typecast to: integer" |
There was a problem hiding this comment.
What's the purpose of having both "tooltip" and "details"? I feel like they could be combined, unless you have specific purposes in mind for each one
There was a problem hiding this comment.
- "tooltip" is the tooltip itself.
- "details" has the other columns in the Wiki tables, formatted as "column name: cell content, ...", also used in
OBJECT_*andPRIM_*.
Using two fields to preserve the Wiki structure and because they have different format.
| type: enum | ||
| tooltip: Names of the animation states | ||
| value-type: string | ||
| other-values: true |
There was a problem hiding this comment.
"ALL" should be another documented value. then you won't need other values
Adding enums of tables that haven't got constants defined.
SimulatorDataRating and SimulatorDataStatus are used in #185.