public override bool ProcessKeyboard(SadConsole.Input.KeyboardInfo info)
{
if (gameOver == false)
{
if (player.ProcessKeyboard(info))
{
return true;
}
else
{
base.ProcessKeyboard(info);
}
return false;
}
else
{
if (info.KeysReleased.Count > 0)
{
if (firstRelease)
{
firstRelease = false;
return true;
}
else
{
if (StopGamePlay != null)
{
StopGamePlay(this, new EventArgs());
}
return true;
}
}
else
{
return false;
}
}
}