And for the whole thing you need this,
function brick[b]BRICKNAME[/b]Data::onPlant(%data, %obj)
{
%obj.enableTouch = true;
%enabled = 1;
%delay = 0;
%inputEvent = "[b]INPUTEVENTHERE"[/b];
%target = "[b]TARGEt,SELF,NAMEDBRICK,WHATVER[/b]";
%outputEvent = "[b]OUTPUTEVENTHERE[/b]";
%par1 = ; //You may need this line or no, it depends.
%obj.addEvent(%enabled, %delay, %inputEvent, %target, %outputEvent, %par1); //Obvious
}