# UNDERTALE Arcade Devlog

**URL:** <https://forum.makecode.com/t/undertale-arcade-devlog/32377>\
**Category:** Show & Tell\
**Tags:** game, demo, art\
**Created:** [December 10, 2024, 10:00pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377 "2024-12-10T22:00:45Z")\
**Posts on this page:** 1\
**Showing post:** 120

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [February 25, 2025, 11:56pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/120 "2025-02-25T23:56:01Z")

</div>

ah, understood!

so there are two things happening here. the first is a bug with my font editor; it was putting the wrong annotation on the fonts it generates. i just pushed an update to the font editor to fix that and i’ve also fixed both of your custom fonts in this project: [https://makecode.com/\_a3hT1ugE2Vek](https://makecode.com/_a3hT1ugE2Vek)

the second is a bug in makecode that i only [recently discovered](https://forum.makecode.com/t/cannot-read-properties-of-undefined-reading-length/33981/2). basically, this has to do with calls to `pauseUntil` that pass in a function that just checks a variable. you can work around it for now by wrapping that variable in two `not` blocks (two `not` blocks cancel each other out so this doesn’t actually change the behavior). i also fixed this in the above linked project

in other words, do this:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/e/ce2b96c41985f5b7e6d0f4bd10afa197cb5befbf.png)

instead of this:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/6/86baa9beb19c29e461ed21e1d970ff867f781ee1.png)

---

_[View the full topic](https://forum.makecode.com/t/undertale-arcade-devlog/32377)._
