示例#1
0
        public void LoadChapterSave(Model.IChapterSave chapterSave)
        {
            _chapterSave = chapterSave;
            _timeMachine = new Model.NewGamePlus.TimeMachine(_chapterSave);

            PopulateControls();
        }
示例#2
0
        public static void MysteryCheat(IChapterSave chapterSave)
        {
            var timeMachine = new Model.NewGamePlus.TimeMachine(chapterSave);
            var randomizer  = new Model.NewGamePlus.Randomizer(chapterSave);

            timeMachine.RemoveEveryoneButCorrin();
            timeMachine.InsertCharacters();
            randomizer.RandomizeClasses();
            randomizer.EquipWeapons();
            timeMachine.LevelUpAllUnits();
            timeMachine.EmptyConvoy();
            //timeMachine.ReturnToChapter7();
            timeMachine.ReturnToPrologue();
        }
        private void btnNewGamePlus_Click(object sender, EventArgs e)
        {
            var timeMachine = new Model.NewGamePlus.TimeMachine(_chapterSave);
            var randomizer  = new Model.NewGamePlus.Randomizer(_chapterSave);

            timeMachine.RemoveEveryoneButCorrin();
            timeMachine.InsertCharacters();
            randomizer.RandomizeClasses();
            randomizer.EquipWeapons();
            timeMachine.LevelUpAllUnits();
            timeMachine.ReturnToChapter7();
            //timeMachine.ReturnToPrologue();

            MainForm.GetFromHere(this).LoadUnitViewer();

            MessageBox.Show("Done! Remember... whatever happens, you asked for it!");
        }