コード例 #1
0
        public void SaveAll()
        {
            CharacterTabViewModel.Save();
            DialogueTabViewModel.Save();
            VendorTabViewModel.Save();
            QuestTabViewModel.Save();
            CurrencyTabViewModel.Save();

            ProjectData proj = MainWindow.CurrentProject;
            NPCProject  data = proj.data;

            data.lastCharacter = data.characters.IndexOf(CharacterTabViewModel.Character);
            data.lastDialogue  = data.dialogues.IndexOf(DialogueTabViewModel.Dialogue);
            data.lastQuest     = data.quests.IndexOf(QuestTabViewModel.Quest);
            data.lastVendor    = data.vendors.IndexOf(VendorTabViewModel.Vendor);
            data.lastCurrency  = data.currencies.IndexOf(CurrencyTabViewModel.Currency);
        }