private void HandleAutosave(GameElementManager elementManager) { if (elementManager.GameProperties.IsCheckpointOn && elementManager.CurrentRoom.IsCheckPoint && !elementManager.CurrentRoom.IsVisited) { gameSaver.AutoSave(); } }