private void UpdateLastKeyPressTimes(MyConsoleKeys key) { MyConsoleKeyTimerController keyEx = m_keys[(int)key]; if (keyEx != null) { keyEx.LastKeyPressTime = MyGuiManager.TotalTimeInMilliseconds; } }
private bool IsEnoughDelay(MyConsoleKeys key, int forcedDelay) { MyConsoleKeyTimerController keyEx = m_keys[(int)key]; if (keyEx == null) { return(true); } return((MyGuiManager.TotalTimeInMilliseconds - keyEx.LastKeyPressTime) > forcedDelay); }