Can you reset an entire scene on revist?

My course has a table of contents page that allows people to visit the topics (scenes) in any order they wish. 

How do I reset an entire scene without resetting the entire story if they want to go back and revisit the material?  Some of the scenes are linear and some are not, so I didn't want to select a reset for each page when revisiting because some pages they revisit multiple times during the scene. But after the scene is complete, and they return to the ToC page, resetting the scene would be fine.

Ideas?

Thanks,

Bill

1 Reply