delay

Overview

This block sends out an event after a set amount of elapsed time. The amount of time can either be constant or random between two values.

Inputs

startStarts the countdown.
activateActivates the block.
deactivateDisables the block. When the block is deactivated, the timer stops and the block stops reacting to any inputs except for Activate.
stopStops the timer without disabling the block. Useful for when you need to interrupt the timer.
restartRestarts the timer again (all the block timers are stopping), if it has already started. If not, it will start the countdown as per normal.

Outputs

outSends out an event after the delay.

Refs

  • N/A

Properties

Min DelayMinimum allowed delay in seconds.
Max DelayMaximum allowed delay in seconds. Ignored, if it's less than Min Delay.
One At A TimeIf the countdown has started already, this will wait until an existing countdown is finished.
ActiveIs the block active? If false, the block won't react to any inputs except for "activate".

Usage examples

Shortcuts

D+LMB

See also

On this page:


Exodus SDK © 2005-2023, 4A Games Limited. Developed by 4A Games®.
4A Games® is a registered trademark, and 4A Games Limited, Exodus SDK and their respective logos are trademarks of 4A Games Limited.
Published by Deep Silver. Deep Silver is a division of PLAION GmbH, Austria. Deep Silver and Plaion are registered trademarks of PLAION GmbH.
Metro Exodus is inspired by the internationally best-selling novels METRO 2033 and METRO 2034 by Dmitry Glukhovsky.
All other trademarks, logos and copyrights are property of their respective owners. All rights reserved.
By using this site, downloading or using the Exodus SDK or related content, you are agreeing to be bound by the terms of the End User License Agreement.


EULA