Debugging a script when an Animation calls a Method

Short version:
When using breakpoints in Monodevelop, is there a way to tell when an animation is calling a particular method?

Longer Version:

I’m pretty new to Unity and went through the “Project: Survival Shooter” tutorial. After I was finished, I went back and went through everything we worked on to see if I could make sense of it. Where I ended up getting stuck was trying to figure out what was calling this StartSinking() Method that eventually leads to the enemy object getting destroyed.

Here is the link to the script EnemyHealth. It’s the last method. Unity Connect

I enabled break points in Monodevelop both at the end of the Death() and beginning of StartSinking(), but could not find anywhere that referenced this StartSinking(). It was also nowhere in my other scripts.

After watching the video, one of the guys says that it is a tag in one of the animation. Cool stuff, but is there a way to figure that out while debugging a script? Or do you just have to keep in mind that any animations being played are fair game to call a method, and you’ll have to go out to each one and find out?

Again, pretty new to this so hopefully this makes sense.

Thank you for the help!

Not sure if you ever found your answer, but I figured I’d post this for anyone that stumbles upon this thread in the future.

It’s called from an Animation Event in the Death animation. And instead of going into gross detail, here is a video of it being explained at the actual Unite event: