This may come off as rather vague but I've been awake too long, and will post more info later if needed.
I have a state machine that deals with an abstract State class. Inherited from this are several Singleton gamestate classes. However, players will be able to transition back to certain states, and when they do I want the state to be totally reset - as if it were refreshed.
How would I go about doing this?
Thanks a ton!