It's possible with scripting to make the hookshot diagonal. But the head is refusing to grab a hold of hookshot grab combos.
edit: You know, I just think the developers should to print out hookshot code and burn it.