/// <summary> /// 内部生成方法 /// </summary> private void CreateInternal(SheetData sheet, CreateParams createParams) { //生成客户端文件 sheet.CreateLogo = "C"; if (!string.IsNullOrEmpty(createParams.ClientCfgDir)) { sheet.CreateCfgBytesFile(createParams.ClientCfgDir); } if (createParams.IsCreateTextFile) { sheet.CreateCfgTextFile(createParams.ClientCfgDir); } if (createParams.IsCreateCSFile) { sheet.CreateCfgCSFile(createParams.ClientCSDir); } //生成服务器文件 sheet.CreateLogo = "S"; if (!string.IsNullOrEmpty(createParams.ServerCfgDir)) { sheet.CreateCfgBytesFile(createParams.ServerCfgDir); } if (createParams.IsCreateTextFile) { sheet.CreateCfgTextFile(createParams.ServerCfgDir); } if (createParams.IsCreateCSFile) { sheet.CreateCfgCSFile(createParams.ServerCSDir); } //生成战服文件 sheet.CreateLogo = "B"; if (!string.IsNullOrEmpty(createParams.BattleCfgDir)) { sheet.CreateCfgBytesFile(createParams.BattleCfgDir); } if (createParams.IsCreateTextFile) { sheet.CreateCfgTextFile(createParams.BattleCfgDir); } if (createParams.IsCreateCSFile) { sheet.CreateCfgCSFile(createParams.BattleCSDir); } }