public override void CheckInput(bool[,] buffer) { if (!busy) { base.CheckInput(buffer); if (!inAir) { if (moveSet.CheckInput(buffer)) { } else if (InputChecks.ForwardDashed(buffer, FORWARD)) { dashInfo.StartForwardDash(); } else if (InputChecks.BackDashed(buffer, BACKWARD)) { dashInfo.StartBackDash(); } } else { moveSet.CheckInput(buffer); } } }
/// <summary> /// On click event. /// </summary> /// <param name="sender">Sender.</param> /// <param name="e">Arguments.</param> private void buttonConfirm_Click(object sender, EventArgs e) { for (var i = 0; i < v_Textboxes.Count; i++) { //Only if we have created inputbox with check types constructor. if (v_Types != null) { if (!InputChecks.CheckValue(v_Textboxes[i].Text, v_Types[i])) { OutputTexts.Clear(); return; } } OutputTexts.Add(v_Textboxes[i].Text); } Close(); }
public static void Main() { Console.OutputEncoding = System.Text.Encoding.Default; InputChecks.CheckLenguage(); }
public override bool CheckInput(bool[,] buffer) { return(InputChecks.QCFP(buffer, character.DOWN, character.DOWNFORWARD, character.FORWARD, Inputs.PUNCH)); }