integrating mental break functionality into character simulation code