I found myself in a position trying to identify all the places (including other custom blocks) which I used a particular block that I wrote, I added a parameter, with a default value, I naively thought everything would be great, however, to my dismay, the caller of the block shifted the parameter by one position, I found a few places I used the block, I am wondering whether it's possible to quickly identify all the places that I had used this block.
So far, I can use index of "ringfy block" in "my[blocks]" to find the index of my specific block. I can also use my[scripts] to find all the script in the current sprite, I then proceeded to use my[self] in front of my[other sprites] to tell it to hand me all the scripts which used my block. But these did not include those scripts inside my other blocks which also used this block.
So I have a simple question, I can use my[blocks] to get all the blocks, how do I programmatically get all the script inside the custom blocks, just inside a particular block (again has to be done programmatically).