I did that just after posting actually and found the “Fantastically Good Event Parser” which does what I need. But I was actually looking for a shortcut that would parse only text related to the event in the draft and ignore all other text. Thanks sylumer! If I ever meet you I will buy you a big beer and probably two!
The easiest way to do this would be to start each event line with a special character of some sort. You could then modify the actions in the Action Directory to parse only the lines that start with that character (and only the text on that line following the special character).