Events, Modes and Phases The player communicates its current state through various events and keeps track of assorted modes and phases. Events can be...