every %n:NUMBER% (tick|second|minute|hour|day)[s] as %name:STRING% cancelling — Blocks

every %n:NUMBER% (tick|second|minute|hour|day)[s] as %name:STRING% cancelling
Scheduling1.0.0

Description

Schedules a named repeating block that is cancelled entirely on reload or unload. Can be cancelled from within using the cancel statement. Can be used at the top level.

Allowed Contexts

Root LevelInside Block

Examples

every 20 ticks as "temp_task" cancelling: broadcast "Temporary!"

All Possible Usages (10)

Every distinct way you can write this pattern, with optional groups and choice groups expanded. Placeholders are shown as <name>.

every <n> tick as <name> cancelling
every <n> second as <name> cancelling
every <n> minute as <name> cancelling
every <n> hour as <name> cancelling
every <n> day as <name> cancelling
every <n> tick s as <name> cancelling
every <n> second s as <name> cancelling
every <n> minute s as <name> cancelling
every <n> hour s as <name> cancelling
every <n> day s as <name> cancelling

Related (Scheduling)