public void LoadMiniTextInfo() { NrTSingleton <NrTextMgr> .Instance.ClearTextGroup(NrTextMgr.eTEXTMGR.eTEXTMGR_MINIDRAMA); using (StreamReader streamReader = new StreamReader(EventTriggerGameDataInfoLoader.MiniDramaTextFilePath)) { NrTableBase nrTableBase = new NrTextTable_ForTsTxtMgr("minidrama", NrTextMgr.eTEXTMGR.eTEXTMGR_MINIDRAMA, EventTriggerGameDataInfoLoader.MiniDramaTextFilePath); nrTableBase.LoadFromStream(streamReader.BaseStream); } }
public bool Register(ref TableInspector tableInspector, NrTableBase tbl) { try { int num = 24; for (int i = 1; i < num; i++) { string strFilePath = string.Format("textmanager/text_{0}", this.m_strGroupText[i]); NrTableBase tbl2 = new NrTextTable_ForTsTxtMgr(this.m_strGroupText[i], (NrTextMgr.eTEXTMGR)i, strFilePath); tableInspector.RegistWait(tbl, tbl2); } } catch (Exception message) { Debug.LogError(message); } return(true); }
public void LoadMapInfo() { NrTSingleton <NrBaseTableManager> .Instance.RemoveResourceInfo(NrTableData.eResourceType.eRT_MAP_INFO); using (StreamReader streamReader = new StreamReader(EventTriggerMapInfoLoader.MapInfoFilePath)) { NrTableBase nrTableBase = new NkTableMapInfo(); nrTableBase.LoadFromStream(streamReader.BaseStream); } NrTSingleton <NrTextMgr> .Instance.ClearTextGroup(NrTextMgr.eTEXTMGR.eTEXTMGR_START); using (StreamReader streamReader2 = new StreamReader(EventTriggerMapInfoLoader.MapTextFilePath)) { NrTableBase nrTableBase2 = new NrTextTable_ForTsTxtMgr("Map", NrTextMgr.eTEXTMGR.eTEXTMGR_START, EventTriggerMapInfoLoader.MapTextFilePath); nrTableBase2.LoadFromStream(streamReader2.BaseStream); } EventTriggerMapManager.Instance.Claer(); EventTriggerMapManager.Instance.MakeMapInfo(); }
public List <NrTableBase> SubTextLIst() { List <NrTableBase> list = new List <NrTableBase>(); try { int num = 24; for (int i = 1; i < num; i++) { string strFilePath = string.Format("textmanager/text_{0}", this.m_strGroupText[i]); NrTableBase item = new NrTextTable_ForTsTxtMgr(this.m_strGroupText[i], (NrTextMgr.eTEXTMGR)i, strFilePath); list.Add(item); } } catch (Exception message) { Debug.LogError(message); } return(list); }