[Extension] Modes - Levels made Easy

Hey, y’all! So basically I made this extension on my school account a while back, and I’ve used it on quite a few Arcade projects. And I decided I wanted you guys to have access to it! So I uploaded it to GitHub and stuff and BOOM. The :sparkles: M O D E S :sparkles: extension!!!

Blocks & Definitions


Instead of using a plethora of variables and functions, this extension makes levels and stages easier than ever in blocks.

  • Create mode $mode
    Screen Shot 2023-04-29 at 3.41.28 PM
    This block is where to start, this will create a mode that can be referenced throughout your code.

  • Set mode to $mode
    Screen Shot 2023-04-29 at 3.41.28 PM (2)
    This block will set the current mode to the specified, pre-existing mode (You can only set a mode if you’ve already created one. This block won’t create a mode.)

  • When the current mode is changed to $mode
    Screen Shot 2023-04-29 at 6.14.08 PM
    This block will detect whenever the current mode is changed, and if the new current mode is the one specified in the string box.

  • Other Blocks
    Screen Shot 2023-04-29 at 6.18.44 PM

Example


*

Not much, I’ll admit. But, it was fun to make. And I think some of you guys will find it useful, just like I have. I’m working on a few other concepts for extensions at the moment, so any suggestions would for sure be put into consideration. Alright, I gtg now, y’all have a great day!

Link from GitHub


6 Likes

Very cool! Might use this for one of my games.

4 Likes