# Add update to functions

**URL:** <https://forum.makecode.com/t/add-update-to-functions/8576>\
**Category:** Help\
**Created:** [June 7, 2021, 4:17pm UTC](https://forum.makecode.com/t/add-update-to-functions/8576 "2021-06-07T16:17:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ArboTeach](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/arboteach/32/2990_2.png) [@ArboTeach](https://forum.makecode.com/u/ArboTeach)\
**Post date:** [June 7, 2021, 4:17pm UTC](https://forum.makecode.com/t/add-update-to-functions/8576/1 "2021-06-07T16:17:45Z")

</div>

how do you add a game update to a function block?  
 ![game update Function](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/6/6acb931c99f9cac3cdba9d7a8d9ee8f7fa42b73d.png)

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [June 7, 2021, 4:24pm UTC](https://forum.makecode.com/t/add-update-to-functions/8576/2 "2021-06-07T16:24:46Z")

</div>

You can’t do that in blocks. What are you trying to do?

---

<div class="post-metadata">

**Author:** ![ThunderDrop180](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thunderdrop180/32/6820_2.png) [@ThunderDrop180](https://forum.makecode.com/u/ThunderDrop180)\
**Post date:** [June 7, 2021, 6:24pm UTC](https://forum.makecode.com/t/add-update-to-functions/8576/3 "2021-06-07T18:24:38Z")

</div>

I dont think you can, unfortunately.

---

<div class="post-metadata">

**Author:** ![ArboTeach](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/arboteach/32/2990_2.png) [@ArboTeach](https://forum.makecode.com/u/ArboTeach)\
**Post date:** [June 7, 2021, 9:50pm UTC](https://forum.makecode.com/t/add-update-to-functions/8576/4 "2021-06-07T21:50:25Z")

</div>

the student wants to continuously create projectiles on a second level that is part of a function. the first level is a maze with no projectiles to spawn

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [June 8, 2021, 12:04am UTC](https://forum.makecode.com/t/add-update-to-functions/8576/5 "2021-06-08T00:04:55Z")

</div>

Yea, you would need to switch to JS for that. If you want to stick with blocks, I would do something like this:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/8/80123daa436e377b50cf9d9c83b315635e1421f9.png)  
And you probably want to use a `on game update every {number} ms` because the `on game update` runs _every frame_ so it will spawn quite a lot of projectiles.
