public void InitConversations(MieSystemDB systemDb) { MieTableCharacterAttributesDao.ClearTable(systemDb); MieTableRaceAttributesDao.ClearTable(systemDb); MieTableSpeakerAttributesDao.ClearTable(systemDb); MieTableConversationNodeLinksDao.ClearTable(systemDb); MieTableConversationEntriesDao.ClearTable(systemDb); }
/// <summary> /// キャラクター情報、種族情報の初期化とDB化。 /// </summary> /// <param name="systemDb">データベース接続情報</param> /// <param name="charAttrPath">キャラクター情報ファイルのパス</param> public void ConvertCharcterAttributes(MieSystemDB systemDb, string charAttrPath) { //// JSONファイルからキャラクター情報を読み込み、CharAttrとRaceAttrを作成する。 this.CharacterAttributeFile = MieConversationsDesignDao.LoadCharacterAttribute(charAttrPath); //// キャラクター情報(CharAttr)をDBに保存する。 MieTableCharacterAttributesDao.SaveToSysyemDB(systemDb, this.CharacterAttributeFile); //// 種族情報(RaceAttr)をDBに保存する。 MieTableRaceAttributesDao.SaveToSysyemDB(systemDb, this.CharacterAttributeFile); }