In this version, I've added an early version of the MathPlus sprite, which has custom blocks for different math functions. All of the results the blocks produce are put in the local variable "output", so that's where you would retrieve the answer. Also, a few of the blocks require a few extra variables for calculations (see i and j) so keep that in mind. For those familiar with other programming languages, some of these might be self-explanatory. Although I should probably create a forum topic to explain what each block does (and what it returns). For now though, you can just ask in the comments. If you can test the blocks to see if you can find bugs (or logical problems), that would be really appreciated! :)
If you have any ideas for some really useful blocks, feel free to comment! It's especially good if they're all themed toward a single genre, like animation, power ups, or a particular block type - anything really. Credits: Multidimensional List blocks by LiquidMetal - http://beta.scratch.mit.edu/projects/10014499/ Special thanks to cpumaster930 for helping me with various scripts.