Is there any callback function for game mode change?

I want to change some setting before game mode changed. so when I am testing game,I just use command to switch the game mode. how can I get a call back, something like game mode will change or game mode changed.