byond - Modules - TypesDefine Details

code/modules/admin/verbs/SDQL2/SDQL_2.dm

SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLSDon't print nulls that the select picked up. Enabled by default
SDQL2_OPTION_BLOCKING_CALLSRequire proccalls to finish before continuing the query
SDQL2_OPTION_HIGH_PRIORITYHigh priority SDQL query, allow using almost all of the tick.
SDQL2_OPTION_DO_NOT_AUTOGCDo not delete the query after its completion
SDQL2_OPTION_SEQUENTIALQueries chained together with ; will execute in series instead of in parallel
SDQL2_OPTION_OPTIMIZED_SOURCEChange 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_POPUPWhen 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