/* MENU EVENT CALLBACKS * ======================== */ private void onSelectStartTimeTrial() { // load the selected time trial data string timeTrial = this.mainMenu.GetSelectedTimeTrial(); TimeTrialData.TimeTrialFile file = new TimeTrialData.TimeTrialFile(); file.load(timeTrial); this.newState = new TimeTrialSetupState.TimeTrialSetupState(file.data); }
private void onSaveTimeTrial() { this.data.displayName = Game.GetUserInput("Untitled Time Trial", 40); this.data.type = this.editorMenu.GetRaceType().ToLower(); // Put the data in a file object and save it TimeTrialFile newFile = new TimeTrialData.TimeTrialFile(); newFile.data = this.data; newFile.save(); }