/tg/ Station 13 - Modules - Types — Proc Details

custom_sprite_work_owner

Anything SScustom_sprite_work runs deferred work for, which goes in its queue: the custom sprite editors, and other work whose costly part shares their overrun budget, such as a graffiti paint job's steps.

Procs

costly_work_dueWhether the work waiting now would cost tens of milliseconds, which comes out of SScustom_sprite_work's overrun budget.
costly_work_waitsWhether costly work that is due waits while SScustom_sprite_work's overrun budget is spent. What it runs over comes out of the budget either way.
run_deferred_workDoes the waiting work.

Proc Details

costly_work_due

Whether the work waiting now would cost tens of milliseconds, which comes out of SScustom_sprite_work's overrun budget.

Returns:

costly_work_waits

Whether costly work that is due waits while SScustom_sprite_work's overrun budget is spent. What it runs over comes out of the budget either way.

Returns:

run_deferred_work

Does the waiting work.

Returns: