public State(SimpleReactionController controller) { _controller = controller; }
public GameOverState(SimpleReactionController controller) : base(controller) { _controller.Ticks = 0; }
public RunningState(SimpleReactionController controller) : base(controller) { _controller.Gui.SetDisplay("0.00"); _controller.Ticks = 0; }
public WaitState(SimpleReactionController controller) : base(controller) { _controller.Gui.SetDisplay("Wait..."); _controller.Ticks = 0; _waitTime = _controller.Rng.GetRandom(MIN_WAIT_TIME, MAX_WAIT_TIME); }
public ReadyState(SimpleReactionController controller) : base(controller) { _controller.Gui.SetDisplay("Press Go!"); }
public OnState(SimpleReactionController controller) : base(controller) { _controller.Gui.SetDisplay("Insert coin"); }