Example #1
0
        /* 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);
        }
Example #2
0
        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();
        }