mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-26 03:37:08 +01:00
vehicle repath, piggybacking, firemanning, riding components, multiseat vehicles, buckling, probably other stuff (#4361)
* shit code goes in the comedy bin * stubs * move those * w * vehicle repath * maybe that instead * aouhgoawhuh3ho * markers * a * fixes * hell * let the great refactoring begin * a * aouhg * changes * augh * signals * s * offhand stuff * wrappers * stuff * modifications * a * stuff * base component * Stuff * a * stuff * ay * Ay * ? * fix * a * augh * aough * mark those * sigh * correction * that * let the good times roll * more * more * on god * aoihgouh * fixes * done with that ifle * sigh * a * s * fuck off voremobs * stuff * pain * some more * changes * changes * f/r * sigh * impl * out with the useless * fix * Fixes * a * fixes * move that * pain * fix * m * pain * WHY * regex * s * just offsets to go * reserve those words * that * stuff * stuff * not sure if list ops were a good ide abut whatever * fix * and once more with energy! * and once more with energy! * fixes * offsets * fix * lmao! * ay * patch * fixes * propagate that shit through * ayo * bruh? * e * PLEASE END MY SUFFERING * ah. * that * fix * fix * fixes * e * Fix * fix * fix * Fix * fix * fix Co-authored-by: VM_USER <VM_USER>
This commit is contained in:
co-authored by
VM_USER <VM_USER>
parent
829cad6286
commit
bf62a62bab
@@ -264,7 +264,7 @@
|
||||
selectors_used |= query.where_switched
|
||||
combined_refs |= query.select_refs
|
||||
running -= query
|
||||
if(!CHECK_BITFIELD(query.options, SDQL2_OPTION_DO_NOT_AUTOGC))
|
||||
if(!(query.options & SDQL2_OPTION_DO_NOT_AUTOGC))
|
||||
QDEL_IN(query, 50)
|
||||
else
|
||||
if(usr)
|
||||
@@ -442,19 +442,19 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null
|
||||
if("select")
|
||||
switch(value)
|
||||
if("force_nulls")
|
||||
DISABLE_BITFIELD(options, SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS)
|
||||
options &= ~SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS
|
||||
if("proccall")
|
||||
switch(value)
|
||||
if("blocking")
|
||||
ENABLE_BITFIELD(options, SDQL2_OPTION_BLOCKING_CALLS)
|
||||
options |= SDQL2_OPTION_BLOCKING_CALLS
|
||||
if("priority")
|
||||
switch(value)
|
||||
if("high")
|
||||
ENABLE_BITFIELD(options, SDQL2_OPTION_HIGH_PRIORITY)
|
||||
options |= SDQL2_OPTION_HIGH_PRIORITY
|
||||
if("autogc")
|
||||
switch(value)
|
||||
if("keep_alive")
|
||||
ENABLE_BITFIELD(options, SDQL2_OPTION_DO_NOT_AUTOGC)
|
||||
options |= SDQL2_OPTION_DO_NOT_AUTOGC
|
||||
|
||||
/datum/SDQL2_query/proc/ARun()
|
||||
INVOKE_ASYNC(src, .proc/Run)
|
||||
|
||||
Reference in New Issue
Block a user