code/modules/admin/verbs/SDQL2/SDQL_2.dm
SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS | Don't print nulls that the select picked up. Enabled by default |
---|---|
SDQL2_OPTION_BLOCKING_CALLS | Require proccalls to finish before continuing the query |
SDQL2_OPTION_HIGH_PRIORITY | High priority SDQL query, allow using almost all of the tick. |
SDQL2_OPTION_DO_NOT_AUTOGC | Do not delete the query after its completion |
SDQL2_OPTION_SEQUENTIAL | Queries chained together with ; will execute in series instead of in parallel |
SDQL2_OPTION_OPTIMIZED_SOURCE | Change to GLOB.mob_list for /mob or etc. automatically if we're iterating over world. This isn't default because SDQL2 is a technical tool that should be as failure-safe as possible (such as a mob not being added to GLOB.mob_list, for example) |
SDQL2_OPTION_NO_OUTPUT_POPUP | When using SELECT, don't print a popup. Makes SELECT vastly faster. |
Define Details
SDQL2_OPTION_BLOCKING_CALLS
Require proccalls to finish before continuing the query
SDQL2_OPTION_DO_NOT_AUTOGC
Do not delete the query after its completion
SDQL2_OPTION_HIGH_PRIORITY
High priority SDQL query, allow using almost all of the tick.
SDQL2_OPTION_NO_OUTPUT_POPUP
When using SELECT, don't print a popup. Makes SELECT vastly faster.
SDQL2_OPTION_OPTIMIZED_SOURCE
Change to GLOB.mob_list for /mob or etc. automatically if we're iterating over world. This isn't default because SDQL2 is a technical tool that should be as failure-safe as possible (such as a mob not being added to GLOB.mob_list, for example)
SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS
Don't print nulls that the select picked up. Enabled by default
SDQL2_OPTION_SEQUENTIAL
Queries chained together with ; will execute in series instead of in parallel