All right, a first draft is done. Behold.
Parser override when the player's command includes […]:
override attacking the window.
Note that anything you want to override the parser on still has to translate to some sort of action. But you can define new actions for this purpose if you like.