void Init() { //文件路径 this.conflang = MyConfig.GetLanguageFile(this.datapath); //游戏数据,MSE数据 this.datacfg = new DataConfig(MyConfig.GetCardInfoFile(this.datapath)); //初始化YGOUtil的数据 YGOUtil.SetConfig(this.datacfg); //代码提示 string funtxt = MyPath.Combine(this.datapath, MyConfig.FILE_FUNCTION); string conlua = MyPath.Combine(this.datapath, MyConfig.FILE_CONSTANT); string confstring = MyPath.Combine(this.datapath, MyConfig.FILE_STRINGS); this.codecfg = new CodeConfig(); //添加函数 this.codecfg.AddFunction(funtxt); //添加指示物 this.codecfg.AddStrings(confstring); //添加常量 this.codecfg.AddConstant(conlua); this.codecfg.SetNames(this.datacfg.dicSetnames); //生成菜单 this.codecfg.InitAutoMenus(); this.history = new History(this); //读取历史记录 this.history.ReadHistory(MyPath.Combine(this.datapath, MyConfig.FILE_HISTORY)); //加载多语言 LanguageHelper.LoadFormLabels(this.conflang); }