public override void Input(int input) { if (StateHandler.GetDelay() > 0) { return; } if (input == Globals.KEY_ACCEPT) { StateHandler.AddDelay(); if (parent != null) { Parent.ParentInput(Globals.MESSAGE_CONFIRMED); } } }
public static void Input(int input) { if (input == Globals.KEY_EXIT) { StateHandler.Exit(true); } if (StateHandler.GetDelay() > 0) { return; } if (StateHandler.Paused && input != Globals.KEY_START) { return; } StateHandler.State.Input(input); }