In Unity when you add a button to the ui you get a script that gives you an option to add items to the OnClick() method.
<http://i.stack.imgur.com/7Sjsy.jpg>

I would like to do something similar if it is possible.
I would like to have a script that has a list in the script of all the effects that the block can be damaged by.
I want to be able to just drag different scripts into this list, or add them by clicking the + sign and selecting from a list like the button script.
Effects that would be included in the list would be like fire, lightning, acid, etc.
An example mockup image
<http://i.stack.imgur.com/KbFtB.jpg>

Edit: Had the wrong mockup image