Behold, the ultimate Deltarune remaster... SCRATCH! (yeah, not the most creative title) This remake of the famous game by Toby Fox provides nearly all the same battle functions as the real game, but in the style of Scratch. All of the assets were taken from the Scratch library and have been modified to fit the style of Deltarune. Not only that, but the game is easily customizable for lil goobers like you to create anything you want! Thanks to MY superior genius (*scoffs loudly*), you can remix this project, and change so many factors, such as the artwork, the custom abilities, the dialogue, the attacks, the stats for any character, and although proven to be a bit more challenging, you can even add special events, thanks to the "fun value" list! (If you're looking at the code and thinking "I ain't reading ALL THAT", ask me questions in the comments, and I'll give you the best answer I can if I see it!) Also, please let me know if you see any glitches, it would help a lot! CONTROLS: Arrow keys / WASD - Move soul, change selection Z - select X - go back TAGS: #deltarune #undertale #egg #scratch #toby #tobyfox #nano #tera #gobo
Need any help remixing? Check the tutorial page! https://scratch.mit.edu/projects/1215467604/ The PROJECT [The LEGEND Remake]: https://scratch.mit.edu/projects/1204978720/ Credits: ALL CODE, TEXT ENGINE, AND ARTWORK BY ME Music, sound effects & inspiration from Deltarune by Toby Fox Other sound effects & various assets from the Scratch library One sample track by MrHat111 Hey, try playing the game multiple times! If you do different things, the battle will take different directions, so test it out! Started work sometime in the beginning of June Block count: 8577 as of 11/9/25 UPDATE LOG: 8/4/2025 - SCRATCH released 8/5/25 - Updated animations 8/14/25 - Fixed glitch where TP and health show during death screen, made TP graze barrier larger & fixed Sprite1 comments 8/15/25 - Glitch-proofed the actionsHolder sprite & added WASD controls 8/16/25 - Added more comments to the EAttack sprite to make attack scripting easier & added BOX EXCEPTION dialogue (check the backdrops for more info) 8/23/25 - Simplified EAttack code & boxlogue 8/27/25 - Fixed health < 0 glitch in HealthNumbers 8/29/25 - Fixed TP gain via attacking & boosted graze TP gain 9/4/25 - Fixed Rude Buster glitch 9/6/25 - Increased difficulty of Anina_spin 9/9/25 - Fixed glitch where setting the defense of an enemy too high would result in it gaining HP 9/19/25 - Fixed glitch where an act in which all party members are required wouldn't work 9/20/25 - REFIXED previous glitch 9/21/25 - REREFIXED previous glitch and added random enemy setup 9/24/25 - Added more functions with the boxlogue, allowing easy management with icons and mini-icons 9/25/25 - Fixed enemy animation code; added NEW feature: Speech bubbles!! Check out the "actionsHolder" sprite for more info!! 9/28/25 - Fixed Anina's spin attack and removed random enemy generation (for showcasing reasons) 9/30/25 - Fixed glitch where attacking bar glowed yellow even without landing a critical hit 10/1/25 - Modified the actionsHolder sprite to make enemy modifying easier 10/7/25 - You can now have two of the same enemy in battle! 10/9/25 - ANINA glitches fixed 10/19/25 - uh oh BIG CRASH!?!? I had to re-upload the project to fix the code, sorry y'all 10/24/25 - Updated animHandler, you can now auto-set player/enemy animations to any animation instead of being limited to "idle" 10/28/25 - Fixed animHandler 10/30/25 - Fixed glitch where the DF/Turn list did not affect the actual defense of the enemy 11/3/25 - Removed the +5 Mercy bonus for sparing attempts (the line of code is still in the project in statChanger, but detached) 11/8/25 - ACT animation now plays during a spare attempt 11/18/25 - Fixed glitch where Rude Buster negated defense 12/10/25 - Fixed enemy misplacement 12/22/25 - Enabled multiple texts per enemy before battle phase! Check the backdrops for more info 2/28/26 - Fixed Eattack glitch where a base clone's ID is reset after cloning 3/1/26 - Fixed MAJOR glitch where "attackLength" fetched incorrect values (@caydenjohn)