world.DeleteTemporaryTimers

MUSHclient script function (Method) — introduced in version 3.18

Deletes all temporary timers

Prototype

long DeleteTemporaryTimers();

Data type meanings

Description

Deletes all timers marked as "temporary".

The intention here is to provide a quick way of restoring the world to how it would be after loading (since temporary timers are not loaded from the world file).

You might also use this if a runaway script created too many temporary timers with "DoAfter" or similar.

VBscript example

world.DeleteTemporaryTimers

Jscript example

world.DeleteTemporaryTimers ();

PerlScript example

$world->DeleteTemporaryTimers ();

Python example

world.DeleteTemporaryTimers

Lua example

DeleteTemporaryTimers ()

Return value

Returns a count of the number of timers deleted.

Related topic

Timers

See also

FunctionDescription
AddTimerAdds a timer
DeleteTemporaryAliasesDeletes all temporary aliases
DeleteTemporaryTriggersDeletes all temporary triggers
DoAfterAdds a one-shot, temporary timer - simplified interface
DoAfterNoteAdds a one-shot, temporary note timer - simplified interface
DoAfterSpeedWalkAdds a one-shot, temporary speedwalk timer - simplified interface