Tired of plain old scratch blocks? Want new blocks like [previous costume] and [wait () minutes?] Don't wait any longer! Blocks Extended adds blocks to scratch via one simple define block you can drag into your projects. Use commands like /#E/wait 0.5 hours to wait 30 minutes, or /#E/turn left 180 to turn left all the way to position 180° To install: Place this script anywhere and everywhere you want to use it in your project (via backpack) including all sprites that will use it and the backdrop if necessary, then single click the define block. returned values can be accessed either via the variable /#E/output.var or the list /#E/output.list Commands: Blocks Extended (/#E/) ------------------------------ (X) denotes number [X] denotes string <X> denotes boolean [X]V denotes certain options only ------------------------------ wait (amount) [units]V waits for (amount) time in [units]V, for units use secs or s for seconds, mins or m for minutes, and hours or h for hours get_timestamp returns a timestamp (i.e. Timestamp: 1/13/2018 at 18:47 and 50 seconds.) split [value] [split character] renurns [value] split by [split character] as a list (i.e. I,II,III,IV,V,VI for [value] and , for [split character] will produce a list with the items 1: I, 2:II, 3:III, 4:IV, 5:V, and 6:VI) watermark makes a 'watermark' at the sprite's location, with the sprite's costume. Works similar to 'stamp' in actual scratch blocks ◔ clear_percent_FX [FX]V (amount) clears (amount) percent of [FX]V query_costume_count returns the number of costumes prev_costume switches to the previous costume prev_backdrop switches to the previous backdrop ◔ turn [direction]V (direction) slowly turns left/right to (direction)
this is a work in progress Some ideas from @cs341738 's project: https://scratch.mit.edu/projects/150483101/#player , the blocks resulting from these ideas are labeled '◔'