I have made custom blocks that easily allow for the creation of multiple buttons that do completely different things within one Sprite this also allows for detailed animation without using tons of sprites, I call these displays, there are restrictions to this to make it work, if a Sprite can create a display then it must be hidden, if a Sprite can create a display then make it use the display setup block when the green flag is clicked (the block hides the Sprite and does some other stuff) Click the scratch cats and buttons for them to do stuff