# Why can't I add a Delay Node to a function?

**URL:** <https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366>\
**Category:** Blueprint\
**Tags:** node, event-graph, unreal-engine, function, editor, Blueprint, question\
**Created:** [May 27, 2014, 5:17pm UTC](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366 "2014-05-27T17:17:30Z")\
**Posts on this page:** 4\
**Page:** 2

<div class="post-metadata">

**Author:** ![Willard720](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Willard720](https://forums.unrealengine.com/u/Willard720)\
**Post date:** [August 10, 2022, 8:35pm UTC](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366/21 "2022-08-10T20:35:46Z")

</div>

You say that as if it was ambigious. They literally just stated this is an intentional feature that will not be changing. That is the news.

---

<div class="post-metadata">

**Author:** ![FullDeckOfFools](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/fulldeckoffools/32/603490_2.png) [@FullDeckOfFools](https://forums.unrealengine.com/u/FullDeckOfFools)\
**Post date:** [January 27, 2023, 8:16am UTC](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366/22 "2023-01-27T08:16:13Z")

</div>

This thread became confusing quickly. Your idea seems most like what I am trying to accomplish. Do you mind elaborating more. Thank you.

---

<div class="post-metadata">

**Author:** ![FullDeckOfFools](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/fulldeckoffools/32/603490_2.png) [@FullDeckOfFools](https://forums.unrealengine.com/u/FullDeckOfFools)\
**Post date:** [January 27, 2023, 8:19am UTC](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366/23 "2023-01-27T08:19:47Z")

</div>

Would this also work with a retriggerable delay?

---

<div class="post-metadata">

**Author:** ![Zarrar2802](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/zarrar2802/32/710746_2.png) [@Zarrar2802](https://forums.unrealengine.com/u/Zarrar2802)\
**Post date:** [March 11, 2023, 7:29pm UTC](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366/24 "2023-03-11T19:29:30Z")

</div>

Apologies for the late reply. There’s basically no way to implement delay inside a function.  
I’ve just used a hacky way to go about it.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/b/0/fb0430804ae27a7dcd1837449f9c8121c934c069.png)  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/0/3/803fcf08af633486bee4c94445c8d099a224b91c.png)

[https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/a/e/caed34eee4f7a5a44466a6c143f3eba9fc552fb2.mp4](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/a/e/caed34eee4f7a5a44466a6c143f3eba9fc552fb2.mp4)

This basically makes the function fire twice. Once when you fire it and 2nd time after the delay has been counted down inside the event graph

[Previous page](https://forums.unrealengine.com/t/why-cant-i-add-a-delay-node-to-a-function/284366.md?page=1)
